* vlc.win32.nsi: compressor needs to be defined at the top.
authorGildas Bazin <gbazin@videolan.org>
Sat, 15 May 2004 01:11:57 +0000 (01:11 +0000)
committerGildas Bazin <gbazin@videolan.org>
Sat, 15 May 2004 01:11:57 +0000 (01:11 +0000)
vlc.win32.nsi

index c6379da..eaa46b2 100644 (file)
 !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"\r
 !define PRODUCT_UNINST_ROOT_KEY "HKLM"\r
 \r
+;;;;;;;;;;;;;;;;;;;;;;;;;\r
+; General configuration ;\r
+;;;;;;;;;;;;;;;;;;;;;;;;;\r
+\r
+Name "${PRODUCT_GROUP} ${PRODUCT_NAME} ${PRODUCT_VERSION}"\r
+OutFile ..\vlc-${VERSION}-win32.exe\r
+InstallDir "$PROGRAMFILES\VideoLAN\VLC"\r
+InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "Install_Dir"\r
+SetCompressor lzma\r
+ShowInstDetails show\r
+ShowUnInstDetails show\r
+SetOverwrite ifnewer\r
+CRCCheck on\r
+\r
+InstType "Normal"\r
+InstType "Full"\r
+\r
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\r
 ; NSIS Modern User Interface configuration ;\r
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\r
@@ -37,6 +54,7 @@
 !insertmacro MUI_PAGE_INSTFILES\r
 ; Finish page\r
 !define MUI_FINISHPAGE_RUN "$INSTDIR\vlc.exe"\r
+!define MUI_FINISHPAGE_NOREBOOTSUPPORT\r
 !insertmacro MUI_PAGE_FINISH\r
 \r
 ; Uninstaller pages\r
@@ -100,22 +118,9 @@ FunctionEnd
   Pop $R0\r
 !macroend\r
 \r
-;;;;;;;;;;;;;;;;;;;;;;;;;\r
-; General configuration ;\r
-;;;;;;;;;;;;;;;;;;;;;;;;;\r
-\r
-Name "${PRODUCT_GROUP} ${PRODUCT_NAME} ${PRODUCT_VERSION}"\r
-OutFile ..\vlc-${VERSION}-win32.exe\r
-InstallDir "$PROGRAMFILES\VideoLAN\VLC"\r
-InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "Install_Dir"\r
-SetCompressor lzma\r
-ShowInstDetails show\r
-ShowUnInstDetails show\r
-SetOverwrite ifnewer\r
-CRCCheck on\r
-\r
-InstType "Normal"\r
-InstType "Full"\r
+;;;;;;;;;;;;;;;;;;;;;;\r
+; Installer sections ;\r
+;;;;;;;;;;;;;;;;;;;;;;\r
 \r
 Section "Media player (required)" SEC01\r
   SectionIn 1 2 3 RO\r