fixed typo and added lzma source code

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3239 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2003-12-01 11:36:04 +00:00
parent b62f3b4521
commit 94232168f5

View file

@ -59,7 +59,7 @@ Page custom PageReinstall PageLeaveReinstall
!insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_INSTFILES
!define MUI_FINISHPAGE_LINK "Visit the NSIS website for the latest news, a FAQ and support" !define MUI_FINISHPAGE_LINK "Visit the NSIS website for the latest news, FAQs and support"
!define MUI_FINISHPAGE_LINK_LOCATION "http://nsis.sf.net/" !define MUI_FINISHPAGE_LINK_LOCATION "http://nsis.sf.net/"
!define MUI_FINISHPAGE_RUN "$INSTDIR\NSIS.exe" !define MUI_FINISHPAGE_RUN "$INSTDIR\NSIS.exe"
@ -239,11 +239,12 @@ SubSection "User Interfaces" SecInterfaces
Section "Modern User Interface" SecInterfacesModernUI Section "Modern User Interface" SecInterfacesModernUI
SetDetailsPrint textonly SetDetailsPrint textonly
DetailPrint "Installing Interfaces | Modern User Interface..." DetailPrint "Installing Interfaces | Modern User Interface..."
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 3 SectionIn 1 2 3
SetOutPath "$INSTDIR\Examples\Modern UI" SetOutPath "$INSTDIR\Examples\Modern UI"
File "..\Examples\Modern UI\Basic.nsi" File "..\Examples\Modern UI\Basic.nsi"
File "..\Examples\Modern UI\HeaderBitmap.nsi" File "..\Examples\Modern UI\HeaderBitmap.nsi"
@ -284,11 +285,12 @@ SectionEnd
Section "Default User Interface" SecInterfacesDefaultUI Section "Default User Interface" SecInterfacesDefaultUI
SetDetailsPrint textonly SetDetailsPrint textonly
DetailPrint "Installing Interfaces | Default User Interface..." DetailPrint "Installing Interfaces | Default User Interface..."
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath "$INSTDIR\Contrib\UIs" SetOutPath "$INSTDIR\Contrib\UIs"
File "..\Contrib\UIs\default.exe" File "..\Contrib\UIs\default.exe"
@ -296,11 +298,12 @@ SectionEnd
Section "Tiny User Interface" SecInterfacesTinyUI Section "Tiny User Interface" SecInterfacesTinyUI
SetDetailsPrint textonly SetDetailsPrint textonly
DetailPrint "Installing Interfaces | Tiny User Interface..." DetailPrint "Installing Interfaces | Tiny User Interface..."
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath "$INSTDIR\Contrib\UIs" SetOutPath "$INSTDIR\Contrib\UIs"
File "..\Contrib\UIs\sdbarker_tiny.exe" File "..\Contrib\UIs\sdbarker_tiny.exe"
@ -315,6 +318,7 @@ Section "Graphics" SecPluginsGraphics
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
Delete $INSTDIR\Contrib\Icons\*.ico Delete $INSTDIR\Contrib\Icons\*.ico
Delete $INSTDIR\Contrib\Icons\*.bmp Delete $INSTDIR\Contrib\Icons\*.bmp
RMDir $INSTDIR\Contrib\Icons RMDir $INSTDIR\Contrib\Icons
@ -355,6 +359,7 @@ Section "NSIS Update" SecToolsUpdate
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Bin SetOutPath $INSTDIR\Bin
File ..\Bin\NSISUpdate.exe File ..\Bin\NSISUpdate.exe
File ..\Bin\InstallCVSData.exe File ..\Bin\InstallCVSData.exe
@ -367,6 +372,7 @@ Section "Zip2Exe" SecToolsZ2E
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Bin SetOutPath $INSTDIR\Bin
File ..\Bin\zip2exe.exe File ..\Bin\zip2exe.exe
SetOutPath $INSTDIR\Contrib\zip2exe SetOutPath $INSTDIR\Contrib\zip2exe
@ -387,6 +393,7 @@ Section "Banner" SecPluginsBanner
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\Banner.dll File ..\Plugins\Banner.dll
SetOutPath $INSTDIR\Contrib\Banner SetOutPath $INSTDIR\Contrib\Banner
@ -412,6 +419,7 @@ Section "nsExec" SecPluginsnsExec
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\nsExec.dll File ..\Plugins\nsExec.dll
SetOutPath $INSTDIR\Contrib\nsExec SetOutPath $INSTDIR\Contrib\nsExec
@ -426,6 +434,7 @@ Section "Splash" SecPluginsSplash
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\splash.dll File ..\Plugins\splash.dll
SetOutPath $INSTDIR\Contrib\Splash SetOutPath $INSTDIR\Contrib\Splash
@ -440,6 +449,7 @@ Section "AdvSplash" SecPluginsSplashT
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\advsplash.dll File ..\Plugins\advsplash.dll
SetOutPath $INSTDIR\Contrib\AdvSplash SetOutPath $INSTDIR\Contrib\AdvSplash
@ -454,6 +464,7 @@ Section "BgImage" SecPluginsBgImage
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\BgImage.dll File ..\Plugins\BgImage.dll
SetOutPath $INSTDIR\Contrib\BgImage SetOutPath $INSTDIR\Contrib\BgImage
@ -468,6 +479,7 @@ Section "InstallOptions" SecPluginsIO
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\InstallOptions.dll File ..\Plugins\InstallOptions.dll
SetOutPath $INSTDIR\Contrib\InstallOptions SetOutPath $INSTDIR\Contrib\InstallOptions
@ -486,6 +498,7 @@ Section "Math" SecPluginsMath
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\Math.dll File ..\Plugins\Math.dll
SetOutPath $INSTDIR\Contrib\Math SetOutPath $INSTDIR\Contrib\Math
@ -504,6 +517,7 @@ Section "NSISdl" SecPluginsNSISDL
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\nsisdl.dll File ..\Plugins\nsisdl.dll
SetOutPath $INSTDIR\Contrib\NSISdl SetOutPath $INSTDIR\Contrib\NSISdl
@ -518,6 +532,7 @@ Section "System" SecPluginsSystem
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\System.dll File ..\Plugins\System.dll
SetOutPath $INSTDIR\Contrib\System SetOutPath $INSTDIR\Contrib\System
@ -534,6 +549,7 @@ Section "StartMenu" SecPluginsStartMenu
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\StartMenu.dll File ..\Plugins\StartMenu.dll
SetOutPath $INSTDIR\Contrib\StartMenu SetOutPath $INSTDIR\Contrib\StartMenu
@ -548,6 +564,7 @@ Section "UserInfo" SecPluginsUserInfo
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\UserInfo.dll File ..\Plugins\UserInfo.dll
SetOutPath $INSTDIR\Contrib\UserInfo SetOutPath $INSTDIR\Contrib\UserInfo
@ -561,6 +578,7 @@ Section "Dialer" SecPluginsDialer
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\Dialer.dll File ..\Plugins\Dialer.dll
SetOutPath $INSTDIR\Contrib\Dialer SetOutPath $INSTDIR\Contrib\Dialer
@ -574,6 +592,7 @@ Section "VPatch" SecPluginsVPatch
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 2 SectionIn 1 2
SetOutPath $INSTDIR\Plugins SetOutPath $INSTDIR\Plugins
File ..\Plugins\VPatch.dll File ..\Plugins\VPatch.dll
SetOutPath $INSTDIR\Contrib\VPatch SetOutPath $INSTDIR\Contrib\VPatch
@ -596,23 +615,45 @@ Section "NSIS Source Code" SecSrcNSIS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
# makensis
SetOutPath $INSTDIR\Source SetOutPath $INSTDIR\Source
File ..\Source\*.cpp File ..\Source\*.cpp
File ..\Source\*.c File ..\Source\*.c
File ..\Source\*.h File ..\Source\*.h
File ..\Source\Makefile ; outdated - File ..\Source\Makefile
File ..\Source\makenssi.dsp File ..\Source\makenssi.dsp
File ..\Source\makenssi.dsw File ..\Source\makenssi.dsw
# zlib
SetOutPath $INSTDIR\Source\zlib SetOutPath $INSTDIR\Source\zlib
File ..\Source\zlib\*.* File ..\Source\zlib\*.*
# bzip2
SetOutPath $INSTDIR\Source\bzip2 SetOutPath $INSTDIR\Source\bzip2
File ..\Source\bzip2\*.* File ..\Source\bzip2\*.*
# lzma
SetOutPath $INSTDIR\Source\7zip
File ..\Source\7zip\*.*
SetOutPath $INSTDIR\Source\7zip\Common
File ..\Source\7zip\Common\*.*
SetOutPath $INSTDIR\Source\7zip\7zip
File ..\Source\7zip\7zip\*.*
SetOutPath $INSTDIR\Source\7zip\7zip\Compress\LZ
File ..\Source\7zip\7zip\Compress\LZ\*.*
SetOutPath $INSTDIR\Source\7zip\7zip\Compress\LZ\BinTree
File ..\Source\7zip\7zip\Compress\LZ\BinTree\*.*
SetOutPath $INSTDIR\Source\7zip\7zip\Compress\LZMA
File ..\Source\7zip\7zip\Compress\LZMA\*.*
SetOutPath $INSTDIR\Source\7zip\7zip\Compress\LZMA_SMALL
File ..\Source\7zip\7zip\Compress\LZMA_SMALL\*.*
SetOutPath $INSTDIR\Source\7zip\7zip\Compress\RangeCoder
File ..\Source\7zip\7zip\Compress\RangeCoder\*.*
# exehead
SetOutPath $INSTDIR\Source\exehead SetOutPath $INSTDIR\Source\exehead
File ..\Source\exehead\*.c File ..\Source\exehead\*.c
File ..\Source\exehead\*.h File ..\Source\exehead\*.h
File ..\Source\exehead\resource.rc File ..\Source\exehead\resource.rc
File ..\Source\exehead\*.dsp File ..\Source\exehead\*.dsp
File ..\Source\exehead\Makefile ; outdated - File ..\Source\exehead\Makefile
File ..\Source\exehead\nsis.ico File ..\Source\exehead\nsis.ico
File ..\Source\exehead\uninst.ico File ..\Source\exehead\uninst.ico
File ..\Source\exehead\bitmap1.bmp File ..\Source\exehead\bitmap1.bmp
@ -629,6 +670,7 @@ Section "ExDLL Source (required)" SecSrcEx
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\ExDLL SetOutPath $INSTDIR\Contrib\ExDLL
File ..\Contrib\exdll\exdll.c File ..\Contrib\exdll\exdll.c
File ..\Contrib\exdll\exdll.h File ..\Contrib\exdll\exdll.h
@ -648,6 +690,7 @@ Section "Zip2Exe Source" SecToolsZ2ES
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
RMDir /r $INSTDIR\Source\Zip2Exe RMDir /r $INSTDIR\Source\Zip2Exe
SetOutPath $INSTDIR\Contrib\zip2exe SetOutPath $INSTDIR\Contrib\zip2exe
File ..\Contrib\zip2exe\*.cpp File ..\Contrib\zip2exe\*.cpp
@ -670,6 +713,7 @@ Section "MakeNSISW Source" SecSrcMNW
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\Makensisw SetOutPath $INSTDIR\Contrib\Makensisw
File ..\Contrib\Makensisw\*.cpp File ..\Contrib\Makensisw\*.cpp
File ..\Contrib\Makensisw\*.xml File ..\Contrib\Makensisw\*.xml
@ -690,6 +734,7 @@ Section "UI Holder Source" SecSrcUIHolder
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath "$INSTDIR\Contrib\UIs\UI Holder" SetOutPath "$INSTDIR\Contrib\UIs\UI Holder"
File "..\Contrib\UIs\UI Holder\*.h" File "..\Contrib\UIs\UI Holder\*.h"
File "..\Contrib\UIs\UI Holder\*.cpp" File "..\Contrib\UIs\UI Holder\*.cpp"
@ -709,6 +754,7 @@ Section "Banner Source" SecPluginsBannerS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\Banner SetOutPath $INSTDIR\Contrib\Banner
File ..\Contrib\Banner\Banner.dsw File ..\Contrib\Banner\Banner.dsw
File ..\Contrib\Banner\Banner.dsp File ..\Contrib\Banner\Banner.dsp
@ -722,6 +768,7 @@ Section "Language DLL Source" SecPluginsLangDLLS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\LangDLL SetOutPath $INSTDIR\Contrib\LangDLL
File ..\Contrib\LangDLL\LangDLL.c File ..\Contrib\LangDLL\LangDLL.c
File ..\Contrib\LangDLL\resource.h File ..\Contrib\LangDLL\resource.h
@ -737,6 +784,7 @@ Section "nsExec Source" SecPluginsnsExecS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\nsExec SetOutPath $INSTDIR\Contrib\nsExec
File ..\Contrib\nsExec\*.c File ..\Contrib\nsExec\*.c
File ..\Contrib\nsExec\*.dsw File ..\Contrib\nsExec\*.dsw
@ -750,6 +798,7 @@ Section "Splash Source" SecPluginsSplashS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\Splash SetOutPath $INSTDIR\Contrib\Splash
File ..\Contrib\Splash\splash.c File ..\Contrib\Splash\splash.c
File ..\Contrib\Splash\splash.dsp File ..\Contrib\Splash\splash.dsp
@ -763,6 +812,7 @@ Section "AdvSplash Source" SecPluginsSplashTS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\AdvSplash SetOutPath $INSTDIR\Contrib\AdvSplash
File ..\Contrib\AdvSplash\*.c File ..\Contrib\AdvSplash\*.c
File ..\Contrib\AdvSplash\*.dsw File ..\Contrib\AdvSplash\*.dsw
@ -776,6 +826,7 @@ Section "BgImage Source" SecPluginsBgImageS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\BgImage SetOutPath $INSTDIR\Contrib\BgImage
File ..\Contrib\BgImage\BgImage.cpp File ..\Contrib\BgImage\BgImage.cpp
File ..\Contrib\BgImage\BgImage.dsw File ..\Contrib\BgImage\BgImage.dsw
@ -789,6 +840,7 @@ Section "InstallOptions Source" SecPluginsIOS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\InstallOptions SetOutPath $INSTDIR\Contrib\InstallOptions
File ..\contrib\installoptions\io.dsp File ..\contrib\installoptions\io.dsp
File ..\contrib\installoptions\io.dsw File ..\contrib\installoptions\io.dsw
@ -804,6 +856,7 @@ Section "Math Source" SecPluginsMathS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\Math\Source SetOutPath $INSTDIR\Contrib\Math\Source
File ..\contrib\Math\Source\*.c File ..\contrib\Math\Source\*.c
File ..\contrib\Math\Source\*.h File ..\contrib\Math\Source\*.h
@ -819,6 +872,7 @@ Section "NSISdl Source" SecPluginsNSISDLS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\NSISdl SetOutPath $INSTDIR\Contrib\NSISdl
File ..\contrib\NSISdl\nsisdl.dsw File ..\contrib\NSISdl\nsisdl.dsw
File ..\contrib\NSISdl\nsisdl.dsp File ..\contrib\NSISdl\nsisdl.dsp
@ -834,6 +888,7 @@ Section "System Source" SecPluginsSystemS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\System\Source SetOutPath $INSTDIR\Contrib\System\Source
File ..\contrib\System\Source\*.c File ..\contrib\System\Source\*.c
File ..\contrib\System\Source\*.h File ..\contrib\System\Source\*.h
@ -864,6 +919,7 @@ Section "UserInfo Source" SecPluginsUserInfoS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\UserInfo SetOutPath $INSTDIR\Contrib\UserInfo
File ..\Contrib\UserInfo\UserInfo.c File ..\Contrib\UserInfo\UserInfo.c
File ..\Contrib\UserInfo\UserInfo.dsp File ..\Contrib\UserInfo\UserInfo.dsp
@ -877,6 +933,7 @@ Section "Dialer Source" SecPluginsDialerS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\Dialer SetOutPath $INSTDIR\Contrib\Dialer
File ..\Contrib\Dialer\dialer.c File ..\Contrib\Dialer\dialer.c
File ..\Contrib\Dialer\dialer.dsp File ..\Contrib\Dialer\dialer.dsp
@ -890,6 +947,7 @@ Section "VPatch Source" SecPluginsVPatchS
SetDetailsPrint listonly SetDetailsPrint listonly
SectionIn 1 SectionIn 1
SetOutPath $INSTDIR\Contrib\VPatch\Source SetOutPath $INSTDIR\Contrib\VPatch\Source
File ..\Contrib\VPatch\Source\*.bpg File ..\Contrib\VPatch\Source\*.bpg