Plugins now have their own sub section inside the contrib subsection

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1156 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2002-09-22 20:04:44 +00:00
parent f97b2f81f7
commit f6a643d6ca

View file

@ -159,6 +159,8 @@ Section "Language files" SecContribLang
File ..\Bin\MakeLangID.exe
SectionEnd
SubSection "Plugins" SecContribPlugins
Section "Language DLL" SecContribLangDLL
SectionIn 1 2
SetOutPath $INSTDIR\Plugins
@ -189,13 +191,6 @@ Section "UberSplash w/transparency" SecContribSplashT
File ..\Contrib\UberSplash\*.txt
SectionEnd
Section "Zip2Exe" SecContribZ2E
SectionIn 1 2
SetOutPath $INSTDIR\Bin
File ..\Bin\zip2exe.exe
SetDetailsPrint both
SectionEnd
Section "InstallOptions" SecContribIO
SectionIn 1 2
SetOutPath $INSTDIR\Plugins
@ -217,6 +212,15 @@ Section "NSIS-DL" SecContribNSISDL
SectionEnd
SubSectionEnd
Section "Zip2Exe" SecContribZ2E
SectionIn 1 2
SetOutPath $INSTDIR\Bin
File ..\Bin\zip2exe.exe
SetDetailsPrint both
SectionEnd
SubSectionEnd
SubSection "Source code" SecSrc
Section "NSIS Source Code" SecSrcNSIS
@ -271,6 +275,7 @@ Section "MakeNSISW Source" SecSrcMNW
SectionEnd
SubSection "Plugins" SecContribPluginsS
Section "Language DLL Source" SecContribLangDLLS
SectionIn 1
@ -307,23 +312,6 @@ Section "UberSplash Source" SecContribSplashTS
File ..\Contrib\UberSplash\*.txt
SectionEnd
Section "Zip2Exe Source" SecContribZ2ES
SectionIn 1
DetailPrint "Extracting zip2exe source"
SetDetailsPrint textonly
RMDir /r $INSTDIR\Source\Zip2Exe
SetOutPath $INSTDIR\Contrib\zip2exe
File ..\Contrib\zip2exe\*.cpp
File ..\Contrib\zip2exe\*.ico
File ..\Contrib\zip2exe\*.h
File ..\Contrib\zip2exe\*.rc
File ..\Contrib\zip2exe\*.dsw
File ..\Contrib\zip2exe\*.dsp
SetOutPath $INSTDIR\Contrib\zip2exe\zlib
File ..\Contrib\zip2exe\zlib\*.*
SetDetailsPrint both
SectionEnd
Section "InstallOptions Source" SecContribIOS
SectionIn 1
SetOutPath $INSTDIR\Contrib\InstallOptions
@ -349,6 +337,25 @@ Section "NSIS-DL Source" SecContribNSISDLS
File ..\contrib\NSISdl\ReadMe.txt
SectionEnd
SubSectionEnd ; plugins
Section "Zip2Exe Source" SecContribZ2ES
SectionIn 1
DetailPrint "Extracting zip2exe source"
SetDetailsPrint textonly
RMDir /r $INSTDIR\Source\Zip2Exe
SetOutPath $INSTDIR\Contrib\zip2exe
File ..\Contrib\zip2exe\*.cpp
File ..\Contrib\zip2exe\*.ico
File ..\Contrib\zip2exe\*.h
File ..\Contrib\zip2exe\*.rc
File ..\Contrib\zip2exe\*.dsw
File ..\Contrib\zip2exe\*.dsp
SetOutPath $INSTDIR\Contrib\zip2exe\zlib
File ..\Contrib\zip2exe\zlib\*.*
SetDetailsPrint both
SectionEnd
SubSectionEnd
SubSectionEnd
@ -533,6 +540,8 @@ Function .onMouseOverSection
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribIcons} "Icon files contributed by other NSIS developers"
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribUIs} "User interface designs that can be used to change the installer look and feel"
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribLang} "Language files used to support multiple languages in an installer"
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribPlugins} "Useful plugins that extend NSIS's functionality"
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribPluginsS} "Source code for plugins"
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribLangDLL} "Plugin that lets you add a language select dialog to your installer"
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribLangDLLS} "Source code to plugin that lets you add a language select dialog to your installer"
!insertmacro MUI_DESCRIPTION_TEXT 1033 ${SecContribnsExec} "Plugin that executes DOS based programs and hides the output"