Apply maemo2 patch
[opencv] / utils / opencv.iss
1 ; -- OpenCV script for Inno Setup 2.0 (or later) Installer --
2
3 [Setup]
4 AppName=Intel(R) Open Source Computer Vision Library
5 AppVerName=Intel(R) Open Source Computer Vision Library 1.0
6 AppCopyright=Copyright (C) 2000-2006 Intel Corporation
7 DefaultDirName={pf}\OpenCV
8 DefaultGroupName=OpenCV
9 ;UninstallDisplayIcon={app}\apps\CamShiftDemo\res\CamShiftDemo.ico
10 SourceDir=..
11 Compression=bzip/9
12 LicenseFile="docs\license.txt"
13 OutputBaseFilename=OpenCV_1.0
14 WizardImageFile=utils/splash.bmp
15 SetupIconFile=utils/opencv.ico
16 ; uncomment the following line if you want your installation to run on NT 3.51 too.
17 ; MinVersion=4,3.51
18
19 [Dirs]
20
21 ; workspaces
22 Name: "{app}\_make"
23 ;Name: "{app}\_make\cbuilderx"
24
25 ; cxcore
26 Name: "{app}\cxcore"
27 Name: "{app}\cxcore\include"
28 Name: "{app}\cxcore\src"
29
30 ; cv
31 Name: "{app}\cv"
32 Name: "{app}\cv\include"
33 Name: "{app}\cv\src"
34
35 ; cvaux
36 Name: "{app}\cvaux"
37 Name: "{app}\cvaux\include"
38 Name: "{app}\cvaux\src"
39 Name: "{app}\cvaux\src\vs"
40
41 ; ml
42 Name: "{app}\ml"
43 Name: "{app}\ml\include"
44 Name: "{app}\ml\src"
45
46
47 ; training data
48 Name: "{app}\data"
49 Name: "{app}\data\haarcascades"
50
51 ; otherlibs
52 Name: "{app}\otherlibs"
53 Name: "{app}\otherlibs\_graphics"
54 Name: "{app}\otherlibs\_graphics\include"
55 Name: "{app}\otherlibs\_graphics\include\jasper"
56 Name: "{app}\otherlibs\_graphics\lib"
57 Name: "{app}\otherlibs\_graphics\src"
58 Name: "{app}\otherlibs\_graphics\src\libjasper"
59 Name: "{app}\otherlibs\_graphics\src\libjpeg"
60 Name: "{app}\otherlibs\_graphics\src\libpng"
61 Name: "{app}\otherlibs\_graphics\src\libtiff"
62 Name: "{app}\otherlibs\_graphics\src\zlib"
63 Name: "{app}\otherlibs\highgui"
64 Name: "{app}\otherlibs\cvcam"
65 Name: "{app}\otherlibs\cvcam\include"
66 Name: "{app}\otherlibs\cvcam\sample"
67 Name: "{app}\otherlibs\cvcam\src"
68 Name: "{app}\otherlibs\cvcam\src\windows"
69 Name: "{app}\otherlibs\cvcam\src\unix"
70
71 ; interfaces
72 Name: "{app}\interfaces"
73 ;Name: "{app}\interfaces\ch"
74 ;Name: "{app}\interfaces\ch\c"
75 ;Name: "{app}\interfaces\ch\c\handmade"
76 ;Name: "{app}\interfaces\ch\c\handmade\cv"
77 ;Name: "{app}\interfaces\ch\c\handmade\cvcam"
78 ;Name: "{app}\interfaces\ch\c\handmade\cxcore"
79 ;Name: "{app}\interfaces\ch\c\handmade\highgui"
80 ;Name: "{app}\interfaces\ch\chfcreate"
81 ;Name: "{app}\interfaces\ch\chfhandmade"
82 ;Name: "{app}\interfaces\ch\demos"
83 ;Name: "{app}\interfaces\ch\demos\data"
84 ;Name: "{app}\interfaces\ch\demos\data\haarcascades"
85
86 Name: "{app}\interfaces\ipp"
87
88 Name: "{app}\interfaces\swig"
89 Name: "{app}\interfaces\swig\filtered"
90 Name: "{app}\interfaces\swig\general"
91 Name: "{app}\interfaces\swig\python"
92 Name: "{app}\interfaces\swig\python\build"
93 Name: "{app}\interfaces\swig\python\build\lib.win32-2.5"
94 Name: "{app}\interfaces\swig\python\build\lib.win32-2.5\opencv"
95
96 ; documentation
97 Name: "{app}\docs"
98 Name: "{app}\docs\ref"
99 Name: "{app}\docs\ref\pics"
100 Name: "{app}\docs\papers"
101 Name: "{app}\docs\vidsurv"
102
103 ; sample code
104 Name: "{app}\samples"
105 Name: "{app}\samples\c"
106 Name: "{app}\samples\python"
107
108 ; batch tests
109 Name: "{app}\tests"
110 Name: "{app}\tests\cxts"
111 Name: "{app}\tests\cxcore"
112 Name: "{app}\tests\cxcore\src"
113 Name: "{app}\tests\cv"
114 Name: "{app}\tests\cv\src"
115 Name: "{app}\tests\cv\testdata"
116 Name: "{app}\tests\cv\testdata\cameracalibration"
117 ;Name: "{app}\tests\cv\testdata\gesturerecognition"
118 Name: "{app}\tests\cv\testdata\optflow"
119 Name: "{app}\tests\cv\testdata\snakes"
120 Name: "{app}\tests\python"
121 Name: "{app}\tests\python\highgui"
122
123 ; utilities
124 Name: "{app}\utils"
125 Name: "{app}\utils\cvinfo"
126
127 ; direct show filters
128 Name: "{app}\filters"
129 Name: "{app}\filters\CalibFilter"
130 Name: "{app}\filters\ProxyTrans"
131 Name: "{app}\filters\SyncFilter"
132 ;Name: "{app}\filters\Tracker3dFilter"
133 ;Name: "{app}\filters\Tracker3dFilter\include"
134 ;Name: "{app}\filters\Tracker3dFilter\src"
135 ;Name: "{app}\filters\Tracker3dFilter\trackers"
136 ;Name: "{app}\filters\Tracker3dFilter\trackers\BlobTracker"
137 ;Name: "{app}\filters\Tracker3dFilter\trackers\CamShiftTracker"
138 ;Name: "{app}\filters\Tracker3dFilter\data"
139 ;Name: "{app}\filters\Tracker3dFilter\data\CameraCalibration"
140 ;Name: "{app}\filters\Tracker3dFilter\data\Tracking"
141
142 ; applications
143 Name: "{app}\apps\"
144 Name: "{app}\apps\HaarTraining"
145 Name: "{app}\apps\HaarTraining\include"
146 Name: "{app}\apps\HaarTraining\make"
147 Name: "{app}\apps\HaarTraining\src"
148 Name: "{app}\apps\HaarTraining\doc"
149
150 ; precompiled binaries
151 Name: "{app}\bin"
152 Name: "{app}\lib"
153
154
155 [Files]
156
157 ; root
158 Source: "README"; DestDir: "{app}"
159 Source: "ChangeLog"; DestDir: "{app}"
160 Source: "TODO"; DestDir: "{app}"
161 Source: "AUTHORS"; DestDir: "{app}"
162 Source: "THANKS"; DestDir: "{app}"
163 Source: "INSTALL"; DestDir: "{app}"
164
165 ; _make
166 Source: "_make\opencv*.dsw"; DestDir: "{app}\_make"
167 Source: "_make\opencv*.sln"; DestDir: "{app}\_make"
168 Source: "_make\makefile.*"; DestDir: "{app}\_make"
169 Source: "_make\*.mak"; DestDir: "{app}\_make"
170 ;Source: "_make\cbuilderx\*.cbx"; DestDir: "{app}\_make\cbuilderx"
171 ;Source: "_make\cbuilderx\*.bpgr"; DestDir: "{app}\_make\cbuilderx"
172
173 ; cxcore
174 Source: "cxcore\include\*.h*"; DestDir: "{app}\cxcore\include"
175 Source: "cxcore\include\Makefile.*"; DestDir: "{app}\cxcore\include"
176 Source: "cxcore\src\*.c*"; DestDir: "{app}\cxcore\src"
177 Source: "cxcore\src\*.h*"; DestDir: "{app}\cxcore\src"
178 Source: "cxcore\src\Makefile.*"; DestDir: "{app}\cxcore\src"
179 Source: "cxcore\src\*.rc"; DestDir: "{app}\cxcore\src"
180 Source: "cxcore\src\*.dsp"; DestDir: "{app}\cxcore\src"
181 Source: "cxcore\src\*.vcproj"; DestDir: "{app}\cxcore\src"
182 Source: "cxcore\Makefile.*"; DestDir: "{app}\cxcore"
183
184
185 ; cv
186 Source: "cv\include\*.h*"; DestDir: "{app}\cv\include"
187 Source: "cv\include\Makefile.*"; DestDir: "{app}\cv\include"
188 Source: "cv\src\*.c*"; DestDir: "{app}\cv\src"
189 Source: "cv\src\*.h*"; DestDir: "{app}\cv\src"
190 Source: "cv\src\Makefile.*"; DestDir: "{app}\cv\src"
191 Source: "cv\src\*.rc"; DestDir: "{app}\cv\src"
192 Source: "cv\src\*.dsp"; DestDir: "{app}\cv\src"
193 Source: "cv\src\*.vcproj"; DestDir: "{app}\cv\src"
194 Source: "cv\Makefile.*"; DestDir: "{app}\cv"
195
196 ; cvaux
197 Source: "cvaux\include\*.h*"; DestDir: "{app}\cvaux\include"
198 Source: "cvaux\include\Makefile.*"; DestDir: "{app}\cvaux\include"
199 Source: "cvaux\src\*.c*"; DestDir: "{app}\cvaux\src"
200 Source: "cvaux\src\vs\*.c*"; DestDir: "{app}\cvaux\src\vs"
201 Source: "cvaux\src\*.h*"; DestDir: "{app}\cvaux\src"
202 Source: "cvaux\src\Makefile.*"; DestDir: "{app}\cvaux\src"
203 Source: "cvaux\src\*.rc"; DestDir: "{app}\cvaux\src"
204 Source: "cvaux\src\*.dsp"; DestDir: "{app}\cvaux\src"
205 Source: "cvaux\src\*.vcproj"; DestDir: "{app}\cvaux\src"
206 Source: "cvaux\Makefile.*"; DestDir: "{app}\cvaux"
207
208 ; ml
209 Source: "ml\include\*.h*"; DestDir: "{app}\ml\include"
210 Source: "ml\src\*.c*"; DestDir: "{app}\ml\src"
211 Source: "ml\src\*.h*"; DestDir: "{app}\ml\src"
212 Source: "ml\src\Makefile.*"; DestDir: "{app}\ml\src"
213 Source: "ml\src\*.rc"; DestDir: "{app}\ml\src"
214 Source: "ml\src\*.dsp"; DestDir: "{app}\ml\src"
215 Source: "ml\src\*.vcproj"; DestDir: "{app}\ml\src"
216 Source: "ml\Makefile.*"; DestDir: "{app}\ml"
217
218 Source: "data\*.txt"; DestDir: "{app}\data"
219 Source: "data\haarcascades\*.xml"; DestDir: "{app}\data\haarcascades"
220
221 ; otherlibs
222 Source: "otherlibs\Makefile.*"; DestDir: "{app}\otherlibs"
223
224 ; graphic libraries
225 Source: "otherlibs\_graphics\include\*.h"; DestDir: "{app}\otherlibs\_graphics\include"
226 Source: "otherlibs\_graphics\include\jasper\*.h"; DestDir: "{app}\otherlibs\_graphics\include\jasper"
227 Source: "otherlibs\_graphics\lib\*.a"; DestDir: "{app}\otherlibs\_graphics\lib"
228 Source: "otherlibs\_graphics\lib\lib*.lib"; DestDir: "{app}\otherlibs\_graphics\lib"
229 Source: "otherlibs\_graphics\lib\zlib*.lib"; DestDir: "{app}\otherlibs\_graphics\lib"
230 Source: "otherlibs\_graphics\readme.txt"; DestDir: "{app}\otherlibs\_graphics"
231
232 Source: "otherlibs\_graphics\src\*.dsw"; DestDir: "{app}\otherlibs\_graphics\src"
233 Source: "otherlibs\_graphics\src\*.sln"; DestDir: "{app}\otherlibs\_graphics\src"
234
235 Source: "otherlibs\_graphics\src\libjasper\readme"; DestDir: "{app}\otherlibs\_graphics\src\libjasper"
236 Source: "otherlibs\_graphics\src\libjasper\license"; DestDir: "{app}\otherlibs\_graphics\src\libjasper"
237
238 Source: "otherlibs\_graphics\src\libjpeg\*.c"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg"
239 Source: "otherlibs\_graphics\src\libjpeg\*.h"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg"
240 Source: "otherlibs\_graphics\src\libjpeg\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg"
241 Source: "otherlibs\_graphics\src\libjpeg\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg"
242 Source: "otherlibs\_graphics\src\libjpeg\makefile.*"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg"
243 Source: "otherlibs\_graphics\src\libjpeg\readme"; DestDir: "{app}\otherlibs\_graphics\src\libjpeg"
244
245 Source: "otherlibs\_graphics\src\libpng\*.c"; DestDir: "{app}\otherlibs\_graphics\src\libpng"
246 Source: "otherlibs\_graphics\src\libpng\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\libpng"
247 Source: "otherlibs\_graphics\src\libpng\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\libpng"
248 Source: "otherlibs\_graphics\src\libpng\readme"; DestDir: "{app}\otherlibs\_graphics\src\libpng"
249
250 Source: "otherlibs\_graphics\src\libtiff\*.c*"; DestDir: "{app}\otherlibs\_graphics\src\libtiff"
251 Source: "otherlibs\_graphics\src\libtiff\*.h*"; DestDir: "{app}\otherlibs\_graphics\src\libtiff"
252 Source: "otherlibs\_graphics\src\libtiff\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\libtiff"
253 Source: "otherlibs\_graphics\src\libtiff\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\libtiff"
254 Source: "otherlibs\_graphics\src\libtiff\*.def"; DestDir: "{app}\otherlibs\_graphics\src\libtiff"
255 Source: "otherlibs\_graphics\src\libtiff\Makefile.*"; DestDir: "{app}\otherlibs\_graphics\src\libtiff"
256
257 Source: "otherlibs\_graphics\src\zlib\*.c"; DestDir: "{app}\otherlibs\_graphics\src\zlib"
258 Source: "otherlibs\_graphics\src\zlib\*.h"; DestDir: "{app}\otherlibs\_graphics\src\zlib"
259 Source: "otherlibs\_graphics\src\zlib\*.dsp"; DestDir: "{app}\otherlibs\_graphics\src\zlib"
260 Source: "otherlibs\_graphics\src\zlib\*.vcproj"; DestDir: "{app}\otherlibs\_graphics\src\zlib"
261 Source: "otherlibs\_graphics\src\zlib\readme"; DestDir: "{app}\otherlibs\_graphics\src\zlib"
262
263 ; otherlibs: highgui
264 Source: "otherlibs\highgui\*.c*"; DestDir: "{app}\otherlibs\highgui"
265 Source: "otherlibs\highgui\*.h*"; DestDir: "{app}\otherlibs\highgui"
266 Source: "otherlibs\highgui\*.rc"; DestDir: "{app}\otherlibs\highgui"
267 Source: "otherlibs\highgui\*.dsp"; DestDir: "{app}\otherlibs\highgui"
268 Source: "otherlibs\highgui\*.vcproj"; DestDir: "{app}\otherlibs\highgui"
269 Source: "otherlibs\highgui\Makefile.*"; DestDir: "{app}\otherlibs\highgui"
270 Source: "otherlibs\highgui\*.sh"; DestDir: "{app}\otherlibs\highgui"
271
272 ; otherlibs: cvcam
273 Source: "otherlibs\cvcam\include\*.h*"; DestDir: "{app}\otherlibs\cvcam\include"
274 Source: "otherlibs\cvcam\include\Makefile.*"; DestDir: "{app}\otherlibs\cvcam\include"
275 Source: "otherlibs\cvcam\sample\*.c*"; DestDir: "{app}\otherlibs\cvcam\sample"
276 Source: "otherlibs\cvcam\sample\*.ds*"; DestDir: "{app}\otherlibs\cvcam\sample"
277 Source: "otherlibs\cvcam\src\windows\*.c*"; DestDir: "{app}\otherlibs\cvcam\src\windows"
278 Source: "otherlibs\cvcam\src\windows\*.h*"; DestDir: "{app}\otherlibs\cvcam\src\windows"
279 Source: "otherlibs\cvcam\src\windows\*.rc"; DestDir: "{app}\otherlibs\cvcam\src\windows"
280 Source: "otherlibs\cvcam\src\windows\*.txt"; DestDir: "{app}\otherlibs\cvcam\src\windows"
281 Source: "otherlibs\cvcam\src\windows\*.dsp"; DestDir: "{app}\otherlibs\cvcam\src\windows"
282 Source: "otherlibs\cvcam\src\windows\*.vcproj"; DestDir: "{app}\otherlibs\cvcam\src\windows"
283 Source: "otherlibs\cvcam\src\unix\*.c*"; DestDir: "{app}\otherlibs\cvcam\src\unix"
284 Source: "otherlibs\cvcam\src\unix\*.h*"; DestDir: "{app}\otherlibs\cvcam\src\unix"
285 Source: "otherlibs\cvcam\src\unix\Makefile.*"; DestDir: "{app}\otherlibs\cvcam\src\unix"
286 Source: "otherlibs\cvcam\Makefile.*"; DestDir: "{app}\otherlibs\cvcam"
287 Source: "otherlibs\cvcam\src\Makefile.*"; DestDir: "{app}\otherlibs\cvcam\src"
288
289 ; interfaces
290 Source: "interfaces\Makefile.*"; DestDir: "{app}\interfaces"
291
292 ;Source: "interfaces\ch\Makefile"; DestDir: "{app}\interfaces\ch"
293 ;Source: "interfaces\ch\pkg*.ch"; DestDir: "{app}\interfaces\ch"
294 ;Source: "interfaces\ch\readme.txt"; DestDir: "{app}\interfaces\ch"
295 ;Source: "interfaces\ch\c\Makefile*"; DestDir: "{app}\interfaces\ch\c"
296 ;Source: "interfaces\ch\c\handmade\cv\*.c"; DestDir: "{app}\interfaces\ch\c\handmade\cv"
297 ;Source: "interfaces\ch\c\handmade\cvcam\*.c"; DestDir: "{app}\interfaces\ch\c\handmade\cvcam"
298 ;Source: "interfaces\ch\c\handmade\cxcore\*.c"; DestDir: "{app}\interfaces\ch\c\handmade\cxcore"
299 ;Source: "interfaces\ch\c\handmade\highgui\*.c"; DestDir: "{app}\interfaces\ch\c\handmade\highgui"
300 ;Source: "interfaces\ch\chfhandmade\*.chf"; DestDir: "{app}\interfaces\ch\chfhandmade"
301 ;Source: "interfaces\ch\demos\*.ch"; DestDir: "{app}\interfaces\ch\demos"
302
303 Source: "interfaces\ipp\*.c"; DestDir: "{app}\interfaces\ipp"
304 Source: "interfaces\ipp\*.h"; DestDir: "{app}\interfaces\ipp"
305 Source: "interfaces\ipp\*.def"; DestDir: "{app}\interfaces\ipp"
306 Source: "interfaces\ipp\*.ds*"; DestDir: "{app}\interfaces\ipp"
307 Source: "interfaces\ipp\*.py"; DestDir: "{app}\interfaces\ipp"
308 Source: "interfaces\ipp\*.txt"; DestDir: "{app}\interfaces\ipp"
309
310 Source: "interfaces\swig\Makefile.*"; DestDir: "{app}\interfaces\swig"
311 Source: "interfaces\swig\filtered\Makefile.*"; DestDir: "{app}\interfaces\swig\filtered"
312 Source: "interfaces\swig\filtered\*.h"; DestDir: "{app}\interfaces\swig\filtered"
313 Source: "interfaces\swig\general\*.i"; DestDir: "{app}\interfaces\swig\general"
314 Source: "interfaces\swig\general\Makefile.*"; DestDir: "{app}\interfaces\swig\general"
315 Source: "interfaces\swig\python\Makefile.*"; DestDir: "{app}\interfaces\swig\python"
316 Source: "interfaces\swig\python\*.py"; DestDir: "{app}\interfaces\swig\python"
317 Source: "interfaces\swig\python\*.i"; DestDir: "{app}\interfaces\swig\python"
318 Source: "interfaces\swig\python\*.c*"; DestDir: "{app}\interfaces\swig\python"
319 Source: "interfaces\swig\python\*.h*"; DestDir: "{app}\interfaces\swig\python"
320 Source: "interfaces\swig\python\build\lib.win32-2.5\opencv\*.py*"; DestDir: "{app}\interfaces\swig\python\build\lib.win32-2.5\opencv"
321
322 ;Source: "interfaces\matlab\ReadMe.txt"; DestDir: "{app}\interfaces\matlab"
323 ;Source: "interfaces\matlab\src\*.c*"; DestDir: "{app}\interfaces\matlab\src"
324 ;Source: "interfaces\matlab\src\*.h*"; DestDir: "{app}\interfaces\matlab\src"
325 ;Source: "interfaces\matlab\src\*.dsp"; DestDir: "{app}\interfaces\matlab\src"
326 ;Source: "interfaces\matlab\src\*.def"; DestDir: "{app}\interfaces\matlab\src"
327 ;Source: "interfaces\matlab\toolbox\*.*"; DestDir: "{app}\interfaces\matlab\toolbox"
328 ;Source: "interfaces\matlab\toolbox\opencv\*.m"; DestDir: "{app}\interfaces\matlab\toolbox\opencv"
329 ;Source: "interfaces\matlab\toolbox\opencv\cvwrap.dll"; DestDir: "{app}\interfaces\matlab\toolbox\opencv"
330 ;Source: "interfaces\matlab\toolbox\opencv\cvdemos\*.m*"; DestDir: "{app}\interfaces\matlab\toolbox\opencv\cvdemos"
331
332 ; documentation
333 Source: "docs\*.htm*"; DestDir: "{app}\docs"
334 Source: "docs\*.jp*"; DestDir: "{app}\docs"
335 Source: "docs\*.txt"; DestDir: "{app}\docs"
336 Source: "docs\*.pdf"; DestDir: "{app}\docs"
337 Source: "docs\*.rtf"; DestDir: "{app}\docs"
338 Source: "docs\Makefile.*"; DestDir: "{app}\docs"
339 Source: "docs\ref\*.htm*"; DestDir: "{app}\docs\ref"
340 Source: "docs\ref\*.css"; DestDir: "{app}\docs\ref"
341 ;Source: "docs\ref\Makefile.*"; DestDir: "{app}\docs\ref"
342 Source: "docs\ref\pics\*.jp*"; DestDir: "{app}\docs\ref\pics"
343 Source: "docs\ref\pics\*.png"; DestDir: "{app}\docs\ref\pics"
344 ;Source: "docs\ref\pics\Makefile.*"; DestDir: "{app}\docs\ref\pics"
345 Source: "docs\papers\*.pdf"; DestDir: "{app}\docs\papers"
346 Source: "docs\papers\*.ps"; DestDir: "{app}\docs\papers"
347 Source: "docs\vidsurv\*.doc"; DestDir: "{app}\docs\vidsurv"
348
349 ; sample code
350 Source: "samples\makefile.*"; DestDir: "{app}\samples"
351 Source: "samples\c\*.c*"; DestDir: "{app}\samples\c"
352 Source: "samples\c\*.sh"; DestDir: "{app}\samples\c"
353 Source: "samples\c\*.jp*"; DestDir: "{app}\samples\c"
354 Source: "samples\c\*.png"; DestDir: "{app}\samples\c"
355 Source: "samples\c\*.dsp"; DestDir: "{app}\samples\c"
356 Source: "samples\c\*.vcproj"; DestDir: "{app}\samples\c"
357 Source: "samples\c\Makefile.*"; DestDir: "{app}\samples\c"
358 Source: "samples\c\*.exe"; DestDir: "{app}\samples\c"
359 Source: "samples\c\*.data"; DestDir: "{app}\samples\c"
360
361 Source: "samples\python\*.py"; DestDir: "{app}\samples\python"
362 Source: "samples\python\Makefile.*"; DestDir: "{app}\samples\python"
363
364 ; batch tests
365 Source: "tests\Makefile.*"; DestDir: "{app}\tests"
366 Source: "tests\cv\Makefile.*"; DestDir: "{app}\tests\cv"
367 Source: "tests\cv\src\*.c*"; DestDir: "{app}\tests\cv\src"
368 Source: "tests\cv\src\*.h*"; DestDir: "{app}\tests\cv\src"
369 Source: "tests\cv\src\Makefile.*"; DestDir: "{app}\tests\cv\src"
370 Source: "tests\cv\src\*.dsp"; DestDir: "{app}\tests\cv\src"
371 Source: "tests\cv\src\*.vcproj"; DestDir: "{app}\tests\cv\src"
372 Source: "tests\cv\src\*.inc"; DestDir: "{app}\tests\cv\src"
373 Source: "tests\cv\testdata\cameracalibration\*.*"; DestDir: "{app}\tests\cv\testdata\cameracalibration"
374 ;Source: "tests\cv\testdata\gesturerecognition\*.*"; DestDir: "{app}\tests\cv\testdata\gesturerecognition"
375 Source: "tests\cv\testdata\optflow\*.*"; DestDir: "{app}\tests\cv\testdata\optflow"
376 Source: "tests\cv\testdata\snakes\*.*"; DestDir: "{app}\tests\cv\testdata\snakes"
377 Source: "tests\cxts\*.c*"; DestDir: "{app}\tests\cxts"
378 Source: "tests\cxts\*.h*"; DestDir: "{app}\tests\cxts"
379 Source: "tests\cxts\*.dsp"; DestDir: "{app}\tests\cxts"
380 Source: "tests\cxts\*.vcproj"; DestDir: "{app}\tests\cxts"
381 Source: "tests\cxts\Makefile.*"; DestDir: "{app}\tests\cxts"
382 Source: "tests\cxcore\src\*.c*"; DestDir: "{app}\tests\cxcore\src"
383 Source: "tests\cxcore\src\*.h*"; DestDir: "{app}\tests\cxcore\src"
384 Source: "tests\cxcore\src\*.dsp"; DestDir: "{app}\tests\cxcore\src"
385 Source: "tests\cxcore\src\*.vcproj"; DestDir: "{app}\tests\cxcore\src"
386 Source: "tests\cxcore\src\Makefile.*"; DestDir: "{app}\tests\cxcore\src"
387 Source: "tests\python\Makefile.*"; DestDir: "{app}\tests\python"
388 Source: "tests\python\highgui\*.py"; DestDir: "{app}\tests\python\highgui"
389
390 ; utilities
391 Source: "utils\*.cmd"; DestDir: "{app}\utils"
392 Source: "utils\*.py"; DestDir: "{app}\utils"
393 Source: "utils\*.iss"; DestDir: "{app}\utils"
394 Source: "utils\*.bmp"; DestDir: "{app}\utils"
395 Source: "utils\*.ico"; DestDir: "{app}\utils"
396 Source: "utils\cvinfo\*.c*"; DestDir: "{app}\utils\cvinfo"
397 Source: "utils\cvinfo\*.dsp"; DestDir: "{app}\utils\cvinfo"
398 Source: "utils\cvinfo\*.vcproj"; DestDir: "{app}\utils\cvinfo"
399
400 ; direct show filters
401 ;Source: "filters\*.*"; DestDir: "{app}\filters"
402 Source: "filters\CalibFilter\*.c*"; DestDir: "{app}\filters\CalibFilter"
403 Source: "filters\CalibFilter\*.h*"; DestDir: "{app}\filters\CalibFilter"
404 Source: "filters\CalibFilter\*.rc"; DestDir: "{app}\filters\CalibFilter"
405 Source: "filters\CalibFilter\*.def"; DestDir: "{app}\filters\CalibFilter"
406 Source: "filters\CalibFilter\*.dsp"; DestDir: "{app}\filters\CalibFilter"
407 Source: "filters\CalibFilter\*.vcproj"; DestDir: "{app}\filters\CalibFilter"
408
409 Source: "filters\ProxyTrans\*.c*"; DestDir: "{app}\filters\ProxyTrans"
410 Source: "filters\ProxyTrans\*.h*"; DestDir: "{app}\filters\ProxyTrans"
411 Source: "filters\ProxyTrans\*.rc"; DestDir: "{app}\filters\ProxyTrans"
412 Source: "filters\ProxyTrans\*.def"; DestDir: "{app}\filters\ProxyTrans"
413 Source: "filters\ProxyTrans\*.dsp"; DestDir: "{app}\filters\ProxyTrans"
414 Source: "filters\ProxyTrans\*.vcproj"; DestDir: "{app}\filters\ProxyTrans"
415 Source: "filters\ProxyTrans\*.txt"; DestDir: "{app}\filters\ProxyTrans"
416
417 Source: "filters\SyncFilter\*.c*"; DestDir: "{app}\filters\SyncFilter"
418 Source: "filters\SyncFilter\*.h*"; DestDir: "{app}\filters\SyncFilter"
419 ;Source: "filters\ProxyTrans\*.rc"; DestDir: "{app}\filters\ProxyTrans"
420 Source: "filters\SyncFilter\*.def"; DestDir: "{app}\filters\SyncFilter"
421 Source: "filters\SyncFilter\*.dsp"; DestDir: "{app}\filters\SyncFilter"
422 Source: "filters\SyncFilter\*.vcproj"; DestDir: "{app}\filters\SyncFilter"
423
424 ;Source: "filters\Tracker3dFilter\*.*"; DestDir: "{app}\filters\Tracker3dFilter"
425 ;Source: "filters\Tracker3dFilter\include\*.h*"; DestDir: "{app}\filters\Tracker3dFilter\include"
426 ;Source: "filters\Tracker3dFilter\src\*.c*"; DestDir: "{app}\filters\Tracker3dFilter\src"
427 ;Source: "filters\Tracker3dFilter\src\*.h*"; DestDir: "{app}\filters\Tracker3dFilter\src"
428 ;Source: "filters\Tracker3dFilter\src\*.rc"; DestDir: "{app}\filters\Tracker3dFilter\src"
429 ;Source: "filters\Tracker3dFilter\src\*.def"; DestDir: "{app}\filters\Tracker3dFilter\src"
430 ;Source: "filters\Tracker3dFilter\src\*.dsp"; DestDir: "{app}\filters\Tracker3dFilter\src"
431
432 ;Source: "filters\Tracker3dFilter\trackers\*.*"; DestDir: "{app}\filters\Tracker3dFilter\trackers"
433 ;Source: "filters\Tracker3dFilter\trackers\BlobTracker\*.c*"; DestDir: "{app}\filters\Tracker3dFilter\trackers\BlobTracker"
434 ;Source: "filters\Tracker3dFilter\trackers\BlobTracker\*.h*"; DestDir: "{app}\filters\Tracker3dFilter\trackers\BlobTracker"
435 ;Source: "filters\Tracker3dFilter\trackers\BlobTracker\*.rc"; DestDir: "{app}\filters\Tracker3dFilter\trackers\BlobTracker"
436 ;Source: "filters\Tracker3dFilter\trackers\BlobTracker\*.def"; DestDir: "{app}\filters\Tracker3dFilter\trackers\BlobTracker"
437 ;Source: "filters\Tracker3dFilter\trackers\BlobTracker\*.dsp"; DestDir: "{app}\filters\Tracker3dFilter\trackers\BlobTracker"
438
439 ;Source: "filters\Tracker3dFilter\trackers\CamShiftTracker\*.c*"; DestDir: "{app}\filters\Tracker3dFilter\trackers\CamShiftTracker"
440 ;Source: "filters\Tracker3dFilter\trackers\CamShiftTracker\*.h*"; DestDir: "{app}\filters\Tracker3dFilter\trackers\CamShiftTracker"
441 ;Source: "filters\Tracker3dFilter\trackers\CamShiftTracker\*.rc"; DestDir: "{app}\filters\Tracker3dFilter\trackers\CamShiftTracker"
442 ;Source: "filters\Tracker3dFilter\trackers\CamShiftTracker\*.def"; DestDir: "{app}\filters\Tracker3dFilter\trackers\CamShiftTracker"
443 ;Source: "filters\Tracker3dFilter\trackers\CamShiftTracker\*.dsp"; DestDir: "{app}\filters\Tracker3dFilter\trackers\CamShiftTracker"
444
445 ;Source: "filters\Tracker3dFilter\data\*.*"; DestDir: "{app}\filters\Tracker3dFilter\data"
446 ;Source: "filters\Tracker3dFilter\data\CameraCalibration\*.*"; DestDir: "{app}\filters\Tracker3dFilter\data\CameraCalibration"
447 ;Source: "filters\Tracker3dFilter\data\Tracking\*.*"; DestDir: "{app}\filters\Tracker3dFilter\data\Tracking"
448
449
450 ; applications
451 ;Source: "apps\HaarFaceDetect\*.c*"; DestDir: "{app}\apps\HaarFaceDetect"
452 ;Source: "apps\HaarFaceDetect\*.h*"; DestDir: "{app}\apps\HaarFaceDetect"
453 ;Source: "apps\HaarFaceDetect\*.dsp"; DestDir: "{app}\apps\HaarFaceDetect"
454 ;Source: "apps\HaarFaceDetect\*.zip"; DestDir: "{app}\apps\HaarFaceDetect"
455 ;Source: "apps\HaarFaceDetect\Makefile.*"; DestDir: "{app}\apps\HaarFaceDetect"
456 ;Source: "apps\HaarFaceDetect\SampleBase\*.*"; DestDir: "{app}\apps\HaarFaceDetect\SampleBase"
457
458 Source: "apps\HaarTraining\*.*"; DestDir: "{app}\apps\HaarTraining"
459 Source: "apps\HaarTraining\include\*.h*"; DestDir: "{app}\apps\HaarTraining\include"
460 Source: "apps\HaarTraining\make\*.ds*"; DestDir: "{app}\apps\HaarTraining\make"
461 Source: "apps\HaarTraining\make\*.vcproj"; DestDir: "{app}\apps\HaarTraining\make"
462 Source: "apps\HaarTraining\make\*.sln"; DestDir: "{app}\apps\HaarTraining\make"
463 Source: "apps\HaarTraining\src\*.c*"; DestDir: "{app}\apps\HaarTraining\src"
464 Source: "apps\HaarTraining\src\*.h*"; DestDir: "{app}\apps\HaarTraining\src"
465 Source: "apps\HaarTraining\src\*.h*"; DestDir: "{app}\apps\HaarTraining\src"
466 Source: "apps\HaarTraining\src\Makefile.*"; DestDir: "{app}\apps\HaarTraining\src"
467 Source: "apps\HaarTraining\doc\*.htm*"; DestDir: "{app}\apps\HaarTraining\doc"
468
469 ;Source: "apps\Tracker3dDemo\*.c*"; DestDir: "{app}\apps\Tracker3dDemo"
470 ;Source: "apps\Tracker3dDemo\*.h*"; DestDir: "{app}\apps\Tracker3dDemo"
471 ;Source: "apps\Tracker3dDemo\*.rc"; DestDir: "{app}\apps\Tracker3dDemo"
472 ;Source: "apps\Tracker3dDemo\*.ds*"; DestDir: "{app}\apps\Tracker3dDemo"
473
474 ; precompiled binaries
475 Source: "bin\cvinfo.exe"; DestDir: "{app}\bin"
476 Source: "bin\cvtest.exe"; DestDir: "{app}\bin"
477 Source: "bin\cxcoretest.exe"; DestDir: "{app}\bin"
478 Source: "bin\cxcore100.dll"; DestDir: "{app}\bin"
479 Source: "bin\cv100.dll"; DestDir: "{app}\bin"
480 Source: "bin\highgui100.dll"; DestDir: "{app}\bin"
481 Source: "bin\cvaux100.dll"; DestDir: "{app}\bin"
482 Source: "bin\ml100.dll"; DestDir: "{app}\bin"
483 Source: "bin\cxts001.dll"; DestDir: "{app}\bin"
484 Source: "bin\cvcam100.dll"; DestDir: "{app}\bin"
485 Source: "bin\haartraining.exe"; DestDir: "{app}\bin"
486 Source: "bin\createsamples.exe"; DestDir: "{app}\bin"
487 Source: "bin\performance.exe"; DestDir: "{app}\bin"
488 Source: "bin\proxytrans.ax"; DestDir: "{app}\bin"
489 Source: "bin\syncfilter.ax"; DestDir: "{app}\bin"
490 Source: "bin\calibfilter.ax"; DestDir: "{app}\bin"
491 Source: "bin\registerall.bat"; DestDir: "{app}\bin"
492 Source: "bin\libguide40.dll"; DestDir: "{app}\bin"
493
494 ;Source: "bin\*.exe"; DestDir: "{app}\bin"
495 ;Source: "bin\*.dll"; DestDir: "{app}\bin"
496 ;Source: "bin\*.ax"; DestDir: "{app}\bin"
497 ;Source: "bin\*.bat"; DestDir: "{app}\bin"
498
499 ; 3D Tracking
500 ;Source: "bin\Tracker3dDemo.exe"; DestDir: "{app}\bin"
501 ;Source: "bin\Tracker3dFilter.ax"; DestDir: "{app}\bin"
502 ;Source: "bin\BlobTracker.dll"; DestDir: "{app}\bin"
503 ;Source: "bin\CamShiftTracker.dll"; DestDir: "{app}\bin"
504 ;Source: "bin\tracking_expected_results*"; DestDir: "{app}\bin"
505 ;Source: "bin\trackingtest*"; DestDir: "{app}\bin"
506 ;Source: "bin\cam*.txt"; DestDir: "{app}\bin"
507
508 ; import libraries
509 Source: "lib\cxcore.lib"; DestDir: "{app}\lib"
510 Source: "lib\cv.lib"; DestDir: "{app}\lib"
511 Source: "lib\highgui.lib"; DestDir: "{app}\lib"
512 Source: "lib\cvaux.lib"; DestDir: "{app}\lib"
513 Source: "lib\ml.lib"; DestDir: "{app}\lib"
514 Source: "lib\cvhaartraining.lib"; DestDir: "{app}\lib"
515 Source: "lib\cxts.lib"; DestDir: "{app}\lib"
516 Source: "lib\cvcam.lib"; DestDir: "{app}\lib"
517
518 [Icons]
519 Name: "{group}\OpenCV Workspace MSVC6"; Filename: "{app}\_make\opencv.dsw"
520 Name: "{group}\OpenCV Workspace .NET 2005"; Filename: "{app}\_make\opencv.sln"
521 ;Name: "{group}\OpenCV Workspace Borland C++ BuilderX"; Filename: "{app}\_make\cbuilderx\opencv.bpgr"
522 Name: "{group}\Documentation"; Filename: "{app}\docs\index.htm"
523 Name: "{group}\Samples"; Filename: "{app}\samples\c\"
524
525 [Tasks]
526 Name: add_opencv_path; Description: "Add <...>\OpenCV\bin to the system PATH"; Flags: checkedonce
527
528 [Registry]
529 ; Start "Software\My Company\My Program" keys under HKEY_CURRENT_USER
530 ; and HKEY_LOCAL_MACHINE. The flags tell it to always delete the
531 ; "My Program" keys upon uninstall, and delete the "My Company" keys
532 ; if there is nothing left in them.
533 Root: HKCU; Subkey: "Environment"; ValueType: string; ValueName: "Path"; ValueData: "{app}\bin;{olddata}"; Flags: createvalueifdoesntexist; Tasks: add_opencv_path
534 Root: HKCU; Subkey: "Software\Intel"; Flags: uninsdeletekeyifempty
535 Root: HKCU; Subkey: "Software\Intel\OpenCV"; Flags: uninsdeletekey
536 Root: HKCU; Subkey: "Software\Intel\OpenCV\Settings"; ValueType: string; ValueName: "Path"; ValueData: "{app}"
537
538 [Run]
539 Filename: "{reg:HKLM\Software\Python\PythonCore\2.5\InstallPath,|C:\Python25\}python.exe"; Parameters: "setup-for-win.py install"; WorkingDir: "{app}\interfaces\swig\python"; Flags: skipifdoesntexist; StatusMsg: "Installing OpenCV Module for Python..."
540 Filename: "{app}\bin\RegisterAll.bat"; WorkingDir: "{app}\bin"; StatusMsg: "Registering DirectShow filters..."
541 Filename: "{app}\docs\index.htm"; Description: "View Documentation"; Flags: postinstall shellexec
542
543 [UninstallRun]
544 Filename: "{app}\bin\RegisterAll.bat"; Parameters: "/U"; WorkingDir: "{app}\bin"
545