|
@@ -66,8 +66,24 @@ Section "!${PRODUCT_NAME}" sec_app
|
|
SetRegView [[ib.py_bitness]]
|
|
SetRegView [[ib.py_bitness]]
|
|
SectionIn RO
|
|
SectionIn RO
|
|
File ${PRODUCT_ICON}
|
|
File ${PRODUCT_ICON}
|
|
- SetOutPath "$INSTDIR\pkgs"
|
|
|
|
- File /r "pkgs\*.*"
|
|
|
|
|
|
+
|
|
|
|
+ [% block install_pkgs %]
|
|
|
|
+ [#
|
|
|
|
+ Extend this block if you need to remove the pkgs directory if it already
|
|
|
|
+ exists from previous installations (when upgrading without uninstalling).
|
|
|
|
+ https://github.com/takluyver/pynsist/issues/66
|
|
|
|
+
|
|
|
|
+ Example:
|
|
|
|
+ [% block install_pkgs %]
|
|
|
|
+ RMDir /r "$INSTDIR\pkgs"
|
|
|
|
+ [[ super() ]]
|
|
|
|
+ [% endblock install_pkgs %]
|
|
|
|
+ #]
|
|
|
|
+ ; Copy pkgs data
|
|
|
|
+ SetOutPath "$INSTDIR\pkgs"
|
|
|
|
+ File /r "pkgs\*.*"
|
|
|
|
+ [% endblock install_pkgs %]
|
|
|
|
+
|
|
SetOutPath "$INSTDIR"
|
|
SetOutPath "$INSTDIR"
|
|
|
|
|
|
; Marker file for per-user install
|
|
; Marker file for per-user install
|