Added AdvSplash plugin and remove UberSplash. NSIS installer updated.

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1283 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
rainwater 2002-10-02 19:54:16 +00:00
parent 8653a3358d
commit ac5eb0f61a
11 changed files with 549 additions and 302 deletions

View file

@ -179,12 +179,12 @@ Section "Splash" SecContribSplash
File ..\Contrib\splash\splash.txt
SectionEnd
Section "UberSplash w/transparency" SecContribSplashT
Section "AdvSplash w/transparency" SecContribSplashT
SectionIn 1 2
SetOutPath $INSTDIR\Bin
File ..\Bin\UberSplash.exe
SetOutPath $INSTDIR\Contrib\UberSplash
File ..\Contrib\UberSplash\*.txt
SetOutPath $INSTDIR\Plugins
File ..\Plugins\advsplash.dll
SetOutPath $INSTDIR\Contrib\AdvSplash
File ..\Contrib\AdvSplash\advsplash.txt
SectionEnd
Section "InstallOptions" SecContribIO
@ -315,11 +315,13 @@ Section "Splash Source" SecContribSplashS
File ..\Contrib\splash\splash.txt
SectionEnd
Section "UberSplash Source" SecContribSplashTS
Section "AdvSplash Source" SecContribSplashTS
SectionIn 1
SetOutPath $INSTDIR\Contrib\UberSplash
File ..\Contrib\UberSplash\splash.*
File ..\Contrib\UberSplash\*.txt
SetOutPath $INSTDIR\Contrib\AdvSplash
File ..\Contrib\AdvSplash\*.c
File ..\Contrib\AdvSplash\*.dsw
File ..\Contrib\AdvSplash\*.dsp
File ..\Contrib\AdvSplash\*.txt
SectionEnd
Section "InstallOptions Source" SecContribIOS
@ -452,14 +454,14 @@ Section -post
CreateShortCut "$SMPROGRAMS\NSIS\Source\Contrib\Splash project workspace.lnk" "$INSTDIR\Contrib\splash\splash.dsw"
NoSPLShortCutsS:
IfFileExists "$INSTDIR\Bin\ubersplash.exe" 0 NoUSPLShortCuts
IfFileExists "$INSTDIR\Plugins\advsplash.dll" 0 NoUSPLShortCuts
CreateDirectory $SMPROGRAMS\NSIS\Contrib
CreateShortCut "$SMPROGRAMS\NSIS\Contrib\UberSplash Screen Help.lnk" "$INSTDIR\contrib\ubersplash\ubersplash.txt"
CreateShortCut "$SMPROGRAMS\NSIS\Contrib\AdvSplash Help.lnk" "$INSTDIR\contrib\advsplash\advsplash.txt"
NoUSPLShortCuts:
IfFileExists "$INSTDIR\Contrib\UberSplash\*.dpr" 0 NoUSPLShortCutsS
IfFileExists "$INSTDIR\Contrib\AdvSplash\*.dsw" 0 NoUSPLShortCutsS
CreateDirectory $SMPROGRAMS\NSIS\Source\Contrib
CreateShortCut "$SMPROGRAMS\NSIS\Source\Contrib\UberSplash project directory.lnk" "$INSTDIR\Contrib\ubersplash"
CreateShortCut "$SMPROGRAMS\NSIS\Source\Contrib\AdvSplash project directory.lnk" "$INSTDIR\Contrib\advsplash"
NoUSPLShortCutsS:
@ -650,6 +652,7 @@ Section Uninstall
Delete $INSTDIR\Bin\splash.exe
Delete $INSTDIR\Plugins\splash.dll
Delete $INSTDIR\Bin\UberSplash.exe
Delete $INSTDIR\Plugins\advsplash.dll
Delete $INSTDIR\Plugins\nsisdl.dll
Delete $INSTDIR\Bin\MakeLangID.exe
Delete $INSTDIR\Plugins\LangDLL.dll