--- a/sysmodellibs/sysmodelgen/installer/SystemModelToolkit.nsi Wed Oct 13 14:00:36 2010 +0100
+++ b/sysmodellibs/sysmodelgen/installer/SystemModelToolkit.nsi Wed Oct 13 16:21:25 2010 +0100
@@ -2,8 +2,8 @@
; Script generated by the HM NIS Edit Script Wizard.
; HM NIS Edit Wizard helper defines
-!define PRODUCT_NAME "SystemModelToolkit"
-!define PRODUCT_VERSION "1.1.9"
+!define PRODUCT_NAME "SystemModelGenerator"
+!define PRODUCT_VERSION "2.0.0"
!define PRODUCT_PUBLISHER "Symbian Software Ltd"
!define PRODUCT_WEB_SITE "http://www.symbian.com"
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
@@ -18,7 +18,7 @@
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall-full.ico"
; Welcome page
-!define MUI_WELCOMEPAGE_TEXT "This wizard will guide you through the installation of SystemModelToolkit 1.1\n\nClick Next to continue..."
+!define MUI_WELCOMEPAGE_TEXT "This wizard will guide you through the installation of SystemModelGenerator 2.0\n\nClick Next to continue..."
!insertmacro MUI_PAGE_WELCOME
; License page
!define MUI_LICENSEPAGE_CHECKBOX
@@ -39,8 +39,8 @@
; MUI end ------
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
-OutFile "SystemModelToolkitInstaller.exe"
-InstallDir "D:\SystemModelToolkit"
+OutFile "SystemModelGeneratorInstaller.exe"
+InstallDir "C:\Apps\SystemModelGenerator"
InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""
ShowInstDetails show
ShowUnInstDetails show
@@ -51,7 +51,7 @@
SetOutPath "$INSTDIR"
SetOverwrite try
- File "..\src\old\svg\DrawSvg.pl"
+ File "..\SysModGen.pl"
SetOutPath "$INSTDIR\src\old\svg"
SetOverwrite try
@@ -98,6 +98,39 @@
SetOverwrite try
File "..\src\Logger.pm"
File "..\src\LogItem.pm"
+ File "..\src\SysModelGen.pm"
+
+
+ SetOutPath "$INSTDIR\core"
+ SetOverwrite try
+ File "..\core\draw-model.xsl"
+ File "..\core\draw.xsl"
+ File "..\core\filtersysdef-module.xsl"
+ File "..\core\joinmodel.xsl"
+ File "..\core\joinsysdef-module.xsl"
+ File "..\core\joinsysdef.xsl"
+ File "..\core\layout-module.xsl"
+ File "..\core\layoutsysdef.xsl"
+ File "..\core\legend-module.xsl"
+ File "..\core\legend.xsl"
+ File "..\core\mergesysdef-module.xsl"
+ File "..\core\mergesysdef.xsl"
+ File "..\core\overlay-module.xsl"
+ File "..\core\shapes.xsl"
+
+ SetOutPath "$INSTDIR\extra"
+ SetOverwrite try
+ File "..\extra\css-module.xsl"
+ File "..\extra\css2xml.xsl"
+ File "..\extra\dependencies.xsl"
+ File "..\extra\makeabbrev.xsl"
+ File "..\extra\output-csv.xsl"
+ File "..\extra\output-sysdef.xsl"
+ File "..\extra\postprocess.xsl"
+ File "..\extra\tovisio.xsl"
+ File "..\extra\validate-raw.xsl"
+ File "..\extra\validate.xsl"
+ File "..\extra\sample_config.ini"
SetOutPath "$INSTDIR\rsc\installed\Xalan"
SetOverwrite try
@@ -106,16 +139,15 @@
File "..\rsc\installed\Xalan\XalanMessages_1_8.dll"
File "..\rsc\installed\Xalan\xerces-c_2_5_0.dll"
- SetOutPath "$INSTDIR\resources\auxiliary"
+ SetOutPath "$INSTDIR\rsc"
SetOverwrite try
- File "..\resources\auxiliary\system_model_colors.xml"
- File "..\resources\auxiliary\display-names.xml"
- File "..\resources\auxiliary\Levels.xml"
- File "..\resources\auxiliary\Levels91.xml"
- File "..\resources\auxiliary\Shapes.xml"
- File "..\resources\auxiliary\Example-shapes.xml"
- File "..\resources\auxiliary\SystemInfo.xml"
-
+ File "..\rsc\dictionary.xml"
+ File "..\rsc\fshapes.xml"
+ File "..\rsc\ModelTemplate.94.xml"
+ File "..\rsc\ModelTemplate.95.xml"
+ File "..\rsc\ModelTemplate.older.xml"
+ File "..\rsc\ModelTemplate.xml"
+ File "..\rsc\shapes.xml"
SectionEnd
@@ -147,10 +179,42 @@
Section Uninstall
Delete "$INSTDIR\uninst.exe"
+ Delete "$INSTDIR\core\draw-model.xsl"
+ Delete "$INSTDIR\core\draw.xsl"
+ Delete "$INSTDIR\core\filtersysdef-module.xsl"
+ Delete "$INSTDIR\core\joinmodel.xsl"
+ Delete "$INSTDIR\core\joinsysdef-module.xsl"
+ Delete "$INSTDIR\core\joinsysdef.xsl"
+ Delete "$INSTDIR\core\layout-module.xsl"
+ Delete "$INSTDIR\core\layoutsysdef.xsl"
+ Delete "$INSTDIR\core\legend-module.xsl"
+ Delete "$INSTDIR\core\legend.xsl"
+ Delete "$INSTDIR\core\mergesysdef-module.xsl"
+ Delete "$INSTDIR\core\mergesysdef.xsl"
+ Delete "$INSTDIR\core\overlay-module.xsl"
+ Delete "$INSTDIR\core\shapes.xsl"
+ Delete "$INSTDIR\extra\css-module.xsl"
+ Delete "$INSTDIR\extra\css2xml.xsl"
+ Delete "$INSTDIR\extra\dependencies.xsl"
+ Delete "$INSTDIR\extra\makeabbrev.xsl"
+ Delete "$INSTDIR\extra\output-csv.xsl"
+ Delete "$INSTDIR\extra\output-sysdef.xsl"
+ Delete "$INSTDIR\extra\postprocess.xsl"
+ Delete "$INSTDIR\extra\sample_config.ini"
+ Delete "$INSTDIR\extra\tovisio.xsl"
+ Delete "$INSTDIR\extra\validate-raw.xsl"
+ Delete "$INSTDIR\extra\validate.xsl"
+ Delete "$INSTDIR\rsc\dictionary.xml"
+ Delete "$INSTDIR\rsc\fshapes.xml"
Delete "$INSTDIR\rsc\installed\Xalan\Xalan-C_1_8.dll"
Delete "$INSTDIR\rsc\installed\Xalan\Xalan.exe"
Delete "$INSTDIR\rsc\installed\Xalan\XalanMessages_1_8.dll"
Delete "$INSTDIR\rsc\installed\Xalan\xerces-c_2_5_0.dll"
+ Delete "$INSTDIR\rsc\ModelTemplate.94.xml"
+ Delete "$INSTDIR\rsc\ModelTemplate.95.xml"
+ Delete "$INSTDIR\rsc\ModelTemplate.older.xml"
+ Delete "$INSTDIR\rsc\ModelTemplate.xml"
+ Delete "$INSTDIR\rsc\shapes.xml"
Delete "$INSTDIR\src\old\resources\auxiliary\display-names.xml"
Delete "$INSTDIR\src\old\resources\auxiliary\Example-shapes.xml"
Delete "$INSTDIR\src\old\resources\auxiliary\Levels.xml"
@@ -179,13 +243,21 @@
Delete "$INSTDIR\src\old\svg\Postprocess.xsl"
Delete "$INSTDIR\src\old\svg\Shapes.xsl"
Delete "$INSTDIR\src\old\svg\sysdefdowngrade.xsl"
+ Delete "$INSTDIR\src\old\svg\validate-raw.xsl"
+ Delete "$INSTDIR\src\old\svg\validate.xsl"
Delete "$INSTDIR\src\Logger.pm"
Delete "$INSTDIR\src\LogItem.pm"
+ Delete "$INSTDIR\src\SysModelGen.pm"
+ Delete "$INSTDIR\SysModGen.pl"
RMDir "$INSTDIR\src\old\svg"
RMDir "$INSTDIR\common"
+ RMDir "$INSTDIR\src\old\resources\installed\Xalan"
+ RMDir "$INSTDIR\src\old\resources\installed"
RMDir "$INSTDIR\src\old\resources\auxiliary"
RMDir "$INSTDIR\src\old\resources"
+ RMDir "$INSTDIR\core"
+ RMDir "$INSTDIR\extra"
RMDir "$INSTDIR\rsc"
RMDir "$INSTDIR"