# HG changeset patch # User Dan # Date 1260257133 18000 # Node ID 6016fd9e848f661014a3f66974bbed2b27e68932 # Parent 85800cb04cc5839e49239217191b437cdb82eae3 A couple minor fixes: more flexible version numbering; added a CreateDirectory before uninstaller generation (whoops) diff -r 85800cb04cc5 -r 6016fd9e848f enano-bundle.nsi --- a/enano-bundle.nsi Sun Aug 16 00:13:41 2009 -0400 +++ b/enano-bundle.nsi Tue Dec 08 02:25:33 2009 -0500 @@ -2,7 +2,9 @@ ; HM NIS Edit Wizard helper defines !define PRODUCT_NAME "Enano CMS" +!ifndef PRODUCT_VERSION !define PRODUCT_VERSION "1.1.6" +!endif !define PRODUCT_PUBLISHER "Enano CMS Project" !define PRODUCT_WEB_SITE "http://enanocms.org" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" @@ -127,7 +129,7 @@ Name "${PRODUCT_NAME}" Caption "${PRODUCT_NAME} ${PRODUCT_VERSION} Bitnami installer" -OutFile "enano-1.1.6-bitnami-setup.exe" +OutFile "enano-${PRODUCT_VERSION}-bitnami-setup.exe" InstallDir "$PROGRAMFILES\Enano CMS" ShowInstDetails show ShowUnInstDetails show @@ -173,6 +175,7 @@ Section "Enano Core" SEC01 SectionIn RO + CreateDirectory "$INSTDIR\apps\${PRODUCT_SHORTNAME}" WriteUninstaller "$INSTDIR\apps\${PRODUCT_SHORTNAME}\uninstall.exe" !insertmacro Core_Install SectionEnd @@ -337,7 +340,7 @@ ; Version Information -VIProductVersion "1.1.6.0" +VIProductVersion "${PRODUCT_VERSION}.0" VIAddVersionKey /LANG=1033 "ProductName" "Enano CMS" VIAddVersionKey /LANG=1033 "Setup Information" "Enano CMS installer module for Windows Apache stacks" VIAddVersionKey /LANG=1033 "Comments" "This installer contains a beta build of Enano CMS, use with caution!"