summaryrefslogtreecommitdiffstats
path: root/sigen.nsi
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-10-17 06:41:30 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-10-17 06:41:30 +0000
commit8610d259bbd42ff2a852f91329aaeadf5b770f34 (patch)
tree749c7b90f2f7658c93f5fca9bf1b5eda2ba0bf68 /sigen.nsi
parente015237545f8eb3a89b4970fe69938bd41c67105 (diff)
downloadsigen-8610d259bbd42ff2a852f91329aaeadf5b770f34.tar.gz
sigen-8610d259bbd42ff2a852f91329aaeadf5b770f34.tar.xz
sigen-8610d259bbd42ff2a852f91329aaeadf5b770f34.zip
[FIX] NSIS script updated
git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@284 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'sigen.nsi')
-rw-r--r--sigen.nsi48
1 files changed, 44 insertions, 4 deletions
diff --git a/sigen.nsi b/sigen.nsi
index f19f2e68..7c528923 100644
--- a/sigen.nsi
+++ b/sigen.nsi
@@ -115,8 +115,6 @@ Section /o "Common sources" common_src
file headers.pri
file install.pri
file kde4.pri
- file latex.cmake
- file latex.pri
file LICENSE
file sigen.pro
file version.pri
@@ -126,6 +124,31 @@ SectionEnd
RMDir /R "$INSTDIR\src"
!macroend
+Section /o "Sigcore" sigcore_bin
+ DetailPrint "*** Installing Sigcore..."
+ setOutPath "$INSTDIR\bin"
+ CreateDirectory "$INSTDIR\bin"
+ file bin/sigcore0.dll
+SectionEnd
+!macro Remove_${sigcore_bin}
+ DetailPrint "*** Removing Sigcore..."
+ Delete "$INSTDIR\bin\sigcore0.dll"
+!macroend
+
+Section /o "Sigcore sources" sigcore_src
+ DetailPrint "*** Installing Sigcore sources..."
+ setOutPath "$INSTDIR\src\sigcore"
+ CreateDirectory "$INSTDIR\src\sigcore"
+ file sigcore/CMakeLists.txt
+ file sigcore/sigcore.pro
+ file sigcore/*.h
+ file sigcore/*.cpp
+SectionEnd
+!macro Remove_${sigcore_src}
+ DetailPrint "*** Removing Sigcore sources..."
+ RMDir /R "$INSTDIR\src\sigcore"
+!macroend
+
Section /o "Sigmod" sigmod_bin
DetailPrint "*** Installing Sigmod..."
setOutPath "$INSTDIR\bin"
@@ -195,7 +218,6 @@ Section /o "Signet sources" signet_src
CreateDirectory "$INSTDIR\src\signet"
file signet/CMakeLists.txt
file signet/signet.pro
- file signet/TODO
file signet/*.h
file signet/*.cpp
SectionEnd
@@ -274,6 +296,8 @@ SectionEnd
!macro SectionList MacroName
!insertmacro "${MacroName}" "common_src"
+ !insertmacro "${MacroName}" "sigcore_bin"
+ !insertmacro "${MacroName}" "sigcore_src"
!insertmacro "${MacroName}" "sigmod_bin"
!insertmacro "${MacroName}" "sigmod_src"
!insertmacro "${MacroName}" "sigscript_bin"
@@ -294,6 +318,10 @@ Function .onInit
FunctionEnd
Function deselect_common_src_dependents
+ !insertmacro UnselectDependent sigcore_src
+FunctionEnd
+
+Function deselect_sigcore_src_dependents
!insertmacro UnselectDependent sigmod_src
FunctionEnd
@@ -316,6 +344,10 @@ FunctionEnd
Function deselect_sigmodr_src_dependents
FunctionEnd
+Function deselect_sigcore_bin_dependents
+ !insertmacro UnselectDependent sigmod_bin
+FunctionEnd
+
Function deselect_sigmod_bin_dependents
!insertmacro UnselectDependent sigmodr_bin
!insertmacro UnselectDependent sigscript_bin
@@ -338,10 +370,14 @@ FunctionEnd
Function select_common_src_dependencies
FunctionEnd
-Function select_sigmod_src_dependencies
+Function select_sigcore_src_dependencies
!insertmacro SelectDependency common_src
FunctionEnd
+Function select_sigmod_src_dependencies
+ !insertmacro SelectDependency sigcore_src
+FunctionEnd
+
Function select_sigscript_src_dependencies
!insertmacro SelectDependency sigmod_src
FunctionEnd
@@ -358,7 +394,11 @@ Function select_sigmodr_src_dependencies
!insertmacro SelectDependency sigmod_src
FunctionEnd
+Function select_sigcore_bin_dependencies
+FunctionEnd
+
Function select_sigmod_bin_dependencies
+ !insertmacro SelectDependency sigcore_bin
FunctionEnd
Function select_sigscript_bin_dependencies