diff --git a/packaging/windows/QET.nsi b/packaging/windows/QET.nsi index a106fdbc3..4aba8a709 100644 --- a/packaging/windows/QET.nsi +++ b/packaging/windows/QET.nsi @@ -5,6 +5,7 @@ ;-------------------------------- ;Include Modern UI + ;!include "UMUI.nsh" !include "MUI2.nsh" !include "FileFunc.nsh" @@ -20,7 +21,7 @@ ;General ; General Product Description Definitions !define SOFT_NAME "QElectroTech" - !define SOFT_VERSION "0.5-dev+4094" + !define SOFT_VERSION "0.5-dev+4103" !define SOFT_WEB_SITE "http://qelectrotech.org/" !define SOFT_BUILD "1" @@ -210,17 +211,18 @@ Section "" ; shortcuts in the start menu CreateDirectory "$SMPROGRAMS\${SOFT_NAME}" CreateDirectory "$SMPROGRAMS\${SOFT_NAME}\Manual" + CreateDirectory "$SMPROGRAMS\${SOFT_NAME}\Upgrade" CreateShortCut "$SMPROGRAMS\${SOFT_NAME}\QElectroTech.lnk" "$INSTDIR\Lancer QET.bat" 0 "$INSTDIR\ico\qelectrotech.ico" CreateShortCut "$SMPROGRAMS\${SOFT_NAME}\Uninstall QElectroTech.lnk" "$INSTDIR\Uninstall.exe" - ; TODO : add the QuickStart Guide (or any other documentation) when available ; shortcut on the desktop CreateShortCut "$DESKTOP\QElectroTech.lnk" "$INSTDIR\Lancer QET.bat" 0 "$INSTDIR\ico\qelectrotech.ico" WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Manual\Manual_English.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/joshua/html/QET.html" WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Manual\Manual_Russian.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/joshua/html/QET_ru.html" - WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Download.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/builds/" + WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Upgrade\Download.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/builds/" ;changing $INSTDIR\elements\ *.elmt to read-only attribute + ${Locate} "$INSTDIR\elements\" "/L=FD /M=*.elmt" "LocateCallback" IfErrors 0 +2 MessageBox MB_OK "Error" diff --git a/packaging/windows/QET64.nsi b/packaging/windows/QET64.nsi index a75dacc0e..827314a48 100644 --- a/packaging/windows/QET64.nsi +++ b/packaging/windows/QET64.nsi @@ -221,6 +221,7 @@ Section "" ; shortcuts in the start menu CreateDirectory "$SMPROGRAMS\${SOFT_NAME}" CreateDirectory "$SMPROGRAMS\${SOFT_NAME}\Manual" + CreateDirectory "$SMPROGRAMS\${SOFT_NAME}\Upgrade" CreateShortCut "$SMPROGRAMS\${SOFT_NAME}\QElectroTech.lnk" "$INSTDIR\Lancer QET.bat" 0 "$INSTDIR\ico\qelectrotech.ico" CreateShortCut "$SMPROGRAMS\${SOFT_NAME}\Uninstall QElectroTech.lnk" "$INSTDIR\Uninstall.exe" ; TODO : add the QuickStart Guide (or any other documentation) when available @@ -229,9 +230,10 @@ Section "" CreateShortCut "$DESKTOP\QElectroTech.lnk" "$INSTDIR\Lancer QET.bat" 0 "$INSTDIR\ico\qelectrotech.ico" WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Manual\Manual_English.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/joshua/html/QET.html" WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Manual\Manual_Russian.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/joshua/html/QET_ru.html" - WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Download.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/builds/" + WriteINIStr "$SMPROGRAMS\${SOFT_NAME}\Upgrade\Download.url" "InternetShortcut" "URL" "http://download.tuxfamily.org/qet/builds/" ;changing $INSTDIR\elements\ *.elmt to read-only attribute + ${Locate} "$INSTDIR\elements\" "/L=FD /M=*.elmt" "LocateCallback" IfErrors 0 +2 MessageBox MB_OK "Error"