49 ;--------------------------- INSTALL SECTION --------------------------- |
49 ;--------------------------- INSTALL SECTION --------------------------- |
50 Section "Install Files" SEC01 |
50 Section "Install Files" SEC01 |
51 |
51 |
52 SetOutPath "$INSTDIR" |
52 SetOutPath "$INSTDIR" |
53 SetOverwrite try |
53 SetOverwrite try |
54 File "..\src\svg\DrawSvg.pl" |
54 File "..\src\old\svg\DrawSvg.pl" |
55 File "..\src\svg\distribution.policy" |
|
56 |
55 |
57 SetOutPath "$INSTDIR\svg" |
56 SetOutPath "$INSTDIR\src\old\svg" |
58 SetOverwrite try |
57 SetOverwrite try |
59 File "..\src\svg\Model.xsl" |
58 File "..\src\old\svg\Draw.xsl" |
60 File "..\src\svg\Draw.xsl" |
59 File "..\src\old\svg\DrawSvg.pl" |
61 File "..\src\svg\Legend.xsl" |
60 File "..\src\old\svg\DrawSvg.pm" |
62 File "..\src\svg\DrawSvg.pm" |
61 File "..\src\old\svg\Legend.xsl" |
63 File "..\src\svg\ModelTemplate.xml" |
62 File "..\src\old\svg\Model.xsl" |
64 File "..\src\svg\ModelTemplate.older.xml" |
63 File "..\src\old\svg\ModelTemplate.mid.xml" |
65 File "..\src\svg\Overlay.xsl" |
64 File "..\src\old\svg\ModelTemplate.older.xml" |
66 File "..\src\svg\Postprocess.xsl" |
65 File "..\src\old\svg\ModelTemplate.xml" |
67 File "..\src\svg\Shapes.xsl" |
66 File "..\src\old\svg\output-csv.xsl" |
|
67 File "..\src\old\svg\output-sysdef.xsl" |
|
68 File "..\src\old\svg\Overlay.xsl" |
|
69 File "..\src\old\svg\Postprocess.xsl" |
|
70 File "..\src\old\svg\Shapes.xsl" |
|
71 File "..\src\old\svg\sysdefdowngrade.xsl" |
|
72 File "..\src\old\svg\validate-raw.xsl" |
|
73 File "..\src\old\svg\validate.xsl" |
|
74 |
|
75 SetOutPath "$INSTDIR\src\old\resources\auxiliary" |
|
76 SetOverwrite try |
|
77 File "..\src\old\resources\auxiliary\display-names.xml" |
|
78 File "..\src\old\resources\auxiliary\Example-shapes.xml" |
|
79 File "..\src\old\resources\auxiliary\Levels.xml" |
|
80 File "..\src\old\resources\auxiliary\Levels91.xml" |
|
81 File "..\src\old\resources\auxiliary\Shapes.xml" |
|
82 File "..\src\old\resources\auxiliary\system_model_colors.xml" |
|
83 File "..\src\old\resources\auxiliary\SystemInfo.xml" |
68 |
84 |
69 |
85 |
70 SetOutPath "$INSTDIR\common" |
86 SetOutPath "$INSTDIR\src\old\resources\xsd" |
71 SetOverwrite try |
87 SetOverwrite try |
72 File "..\src\common\DepConstants.pm" |
88 File "..\src\old\resources\xsd\Border-shapes.xsd" |
73 File "..\src\common\Logger.pm" |
89 File "..\src\old\resources\xsd\Border-styles.xsd" |
74 File "..\src\common\LogItem.pm" |
90 File "..\src\old\resources\xsd\Colours.xsd" |
75 File "..\src\common\distribution.policy" |
91 File "..\src\old\resources\xsd\Levels.xsd" |
|
92 File "..\src\old\resources\xsd\Localisation.xsd" |
|
93 File "..\src\old\resources\xsd\Patterns.xsd" |
|
94 File "..\src\old\resources\xsd\Shapes.xsd" |
76 |
95 |
77 SetOutPath "$INSTDIR\resources\installed\Xalan" |
96 |
|
97 SetOutPath "$INSTDIR\src" |
78 SetOverwrite try |
98 SetOverwrite try |
79 File "..\resources\installed\Xalan\DISTRIBUTION.POLICY" |
99 File "..\src\Logger.pm" |
80 File "..\resources\installed\Xalan\Xalan-C_1_8.dll" |
100 File "..\src\LogItem.pm" |
81 File "..\resources\installed\Xalan\Xalan.exe" |
101 |
82 File "..\resources\installed\Xalan\XalanMessages_1_8.dll" |
102 SetOutPath "$INSTDIR\rsc\installed\Xalan" |
83 File "..\resources\installed\Xalan\xerces-c_2_5_0.dll" |
103 SetOverwrite try |
|
104 File "..\rsc\installed\Xalan\Xalan-C_1_8.dll" |
|
105 File "..\rsc\installed\Xalan\Xalan.exe" |
|
106 File "..\rsc\installed\Xalan\XalanMessages_1_8.dll" |
|
107 File "..\rsc\installed\Xalan\xerces-c_2_5_0.dll" |
84 |
108 |
85 SetOutPath "$INSTDIR\resources\auxiliary" |
109 SetOutPath "$INSTDIR\resources\auxiliary" |
86 SetOverwrite try |
110 SetOverwrite try |
87 File "..\resources\auxiliary\DISTRIBUTION.POLICY" |
|
88 File "..\resources\auxiliary\system_model_colors.xml" |
111 File "..\resources\auxiliary\system_model_colors.xml" |
89 File "..\resources\auxiliary\display-names.xml" |
112 File "..\resources\auxiliary\display-names.xml" |
90 File "..\resources\auxiliary\Levels.xml" |
113 File "..\resources\auxiliary\Levels.xml" |
91 File "..\resources\auxiliary\Levels91.xml" |
114 File "..\resources\auxiliary\Levels91.xml" |
92 File "..\resources\auxiliary\Shapes.xml" |
115 File "..\resources\auxiliary\Shapes.xml" |
93 File "..\resources\auxiliary\Example-shapes.xml" |
116 File "..\resources\auxiliary\Example-shapes.xml" |
94 File "..\resources\auxiliary\SystemInfo.xml" |
117 File "..\resources\auxiliary\SystemInfo.xml" |
95 |
118 |
96 SetOutPath "$INSTDIR\docs" |
|
97 SetOverwrite try |
|
98 File "..\docs\Building the System Model.doc" |
|
99 File "..\docs\Customising the System Model Presentation.doc" |
|
100 File "..\docs\distribution.policy" |
|
101 File "..\docs\dep.css" |
|
102 File "..\docs\guide.css" |
|
103 File "..\docs\sample_drawsvg.ini" |
|
104 File "..\docs\SystemModelToolkitInstaller_main.jpg" |
|
105 File "..\docs\user_guide_system_model_toolkit.html" |
|
106 |
119 |
107 |
120 |
108 SectionEnd |
121 SectionEnd |
109 ;------------------------------------------------------- |
122 ;------------------------------------------------------- |
110 |
123 |
132 |
145 |
133 ;--------------------------- UNISTALL SECTION --------------------------- |
146 ;--------------------------- UNISTALL SECTION --------------------------- |
134 Section Uninstall |
147 Section Uninstall |
135 |
148 |
136 Delete "$INSTDIR\uninst.exe" |
149 Delete "$INSTDIR\uninst.exe" |
137 Delete "$INSTDIR\DrawSvg.pl" |
150 Delete "$INSTDIR\rsc\installed\Xalan\Xalan-C_1_8.dll" |
138 Delete "$INSTDIR\distribution.policy" |
151 Delete "$INSTDIR\rsc\installed\Xalan\Xalan.exe" |
139 Delete "$INSTDIR\svg\Draw.xsl" |
152 Delete "$INSTDIR\rsc\installed\Xalan\XalanMessages_1_8.dll" |
140 Delete "$INSTDIR\svg\Legend.xsl" |
153 Delete "$INSTDIR\rsc\installed\Xalan\xerces-c_2_5_0.dll" |
141 Delete "$INSTDIR\svg\DrawSvg.pm" |
154 Delete "$INSTDIR\src\old\resources\auxiliary\display-names.xml" |
142 Delete "$INSTDIR\svg\Model.xsl" |
155 Delete "$INSTDIR\src\old\resources\auxiliary\Example-shapes.xml" |
143 Delete "$INSTDIR\svg\ModelTemplate.xml" |
156 Delete "$INSTDIR\src\old\resources\auxiliary\Levels.xml" |
144 Delete "$INSTDIR\svg\ModelTemplate.older.xml" |
157 Delete "$INSTDIR\src\old\resources\auxiliary\Levels91.xml" |
145 Delete "$INSTDIR\svg\Overlay.xsl" |
158 Delete "$INSTDIR\src\old\resources\auxiliary\Shapes.xml" |
146 Delete "$INSTDIR\svg\Postprocess.xsl" |
159 Delete "$INSTDIR\src\old\resources\auxiliary\system_model_colors.xml" |
147 Delete "$INSTDIR\svg\Shapes.xsl" |
160 Delete "$INSTDIR\src\old\resources\auxiliary\SystemInfo.xml" |
148 Delete "$INSTDIR\common\DepConstants.pm" |
161 Delete "$INSTDIR\src\old\resources\xsd\Border-shapes.xsd" |
149 Delete "$INSTDIR\common\Logger.pm" |
162 Delete "$INSTDIR\src\old\resources\xsd\Border-styles.xsd" |
150 Delete "$INSTDIR\common\LogItem.pm" |
163 Delete "$INSTDIR\src\old\resources\xsd\Colours.xsd" |
151 Delete "$INSTDIR\common\distribution.policy" |
164 Delete "$INSTDIR\src\old\resources\xsd\Levels.xsd" |
152 Delete "$INSTDIR\resources\installed\Xalan\DISTRIBUTION.POLICY" |
165 Delete "$INSTDIR\src\old\resources\xsd\Localisation.xsd" |
153 Delete "$INSTDIR\resources\installed\Xalan\Xalan-C_1_8.dll" |
166 Delete "$INSTDIR\src\old\resources\xsd\Patterns.xsd" |
154 Delete "$INSTDIR\resources\installed\Xalan\Xalan.exe" |
167 Delete "$INSTDIR\src\old\resources\xsd\Shapes.xsd" |
155 Delete "$INSTDIR\resources\installed\Xalan\XalanMessages_1_8.dll" |
168 Delete "$INSTDIR\src\old\svg\Draw.xsl" |
156 Delete "$INSTDIR\resources\installed\Xalan\xerces-c_2_5_0.dll" |
169 Delete "$INSTDIR\src\old\svg\DrawSvg.pl" |
157 Delete "$INSTDIR\resources\auxiliary\DISTRIBUTION.POLICY" |
170 Delete "$INSTDIR\src\old\svg\DrawSvg.pm" |
158 Delete "$INSTDIR\resources\auxiliary\system_model_colors.xml" |
171 Delete "$INSTDIR\src\old\svg\Legend.xsl" |
159 Delete "$INSTDIR\resources\auxiliary\display-names.xml" |
172 Delete "$INSTDIR\src\old\svg\Model.xsl" |
160 Delete "$INSTDIR\resources\auxiliary\Levels.xml" |
173 Delete "$INSTDIR\src\old\svg\ModelTemplate.mid.xml" |
161 Delete "$INSTDIR\resources\auxiliary\Levels91.xml" |
174 Delete "$INSTDIR\src\old\svg\ModelTemplate.older.xml" |
162 Delete "$INSTDIR\resources\auxiliary\Shapes.xml" |
175 Delete "$INSTDIR\src\old\svg\ModelTemplate.xml" |
163 Delete "$INSTDIR\resources\auxiliary\Example-shapes.xml" |
176 Delete "$INSTDIR\src\old\svg\output-csv.xsl" |
164 Delete "$INSTDIR\resources\auxiliary\SystemInfo.xml" |
177 Delete "$INSTDIR\src\old\svg\output-sysdef.xsl" |
165 Delete "$INSTDIR\docs\Building the System Model.doc" |
178 Delete "$INSTDIR\src\old\svg\Overlay.xsl" |
166 Delete "$INSTDIR\docs\Customising the System Model Presentation.doc" |
179 Delete "$INSTDIR\src\old\svg\Postprocess.xsl" |
167 Delete "$INSTDIR\docs\distribution.policy" |
180 Delete "$INSTDIR\src\old\svg\Shapes.xsl" |
168 Delete "$INSTDIR\docs\dep.css" |
181 Delete "$INSTDIR\src\old\svg\sysdefdowngrade.xsl" |
169 Delete "$INSTDIR\docs\guide.css" |
182 Delete "$INSTDIR\src\Logger.pm" |
170 Delete "$INSTDIR\docs\sample_drawsvg.ini" |
183 Delete "$INSTDIR\src\LogItem.pm" |
171 Delete "$INSTDIR\docs\SystemModelToolkitInstaller_main.jpg" |
|
172 Delete "$INSTDIR\docs\user_guide_system_model_toolkit.html" |
|
173 |
184 |
174 RMDir "$INSTDIR\svg" |
185 RMDir "$INSTDIR\src\old\svg" |
175 RMDir "$INSTDIR\common" |
186 RMDir "$INSTDIR\common" |
176 RMDir "$INSTDIR\resources\installed\Xalan" |
187 RMDir "$INSTDIR\src\old\resources\auxiliary" |
177 RMDir "$INSTDIR\resources\installed" |
188 RMDir "$INSTDIR\src\old\resources" |
178 RMDir "$INSTDIR\resources\auxiliary" |
189 RMDir "$INSTDIR\rsc" |
179 RMDir "$INSTDIR\resources" |
|
180 RMDir "$INSTDIR\docs" |
|
181 RMDir "$INSTDIR" |
190 RMDir "$INSTDIR" |
182 |
191 |
183 DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" |
192 DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" |
184 SetAutoClose true |
193 SetAutoClose true |
185 SectionEnd |
194 SectionEnd |