1@echo off
2
3REM **********************************************************************
4REM * Create all the directories for the installed files
5
6pushd %COINDIR%
7
8if exist bin\*.* goto binexists
9echo mkdir %COINDIR%\bin
10mkdir bin
11:binexists
12
13if exist data\*.* goto dataexists
14echo mkdir %COINDIR%\data
15mkdir data
16:dataexists
17
18if exist include\*.* goto includeexists
19echo mkdir %COINDIR%\include
20mkdir include
21:includeexists
22
23if exist lib\*.* goto libexists
24echo mkdir %COINDIR%\lib
25mkdir lib
26:libexists
27
28pushd data
29
30if exist draggerDefaults\*.* goto draggerdefaultsexists
31echo mkdir %COINDIR%\data\draggerDefaults
32mkdir draggerDefaults
33:draggerdefaultsexists
34
35if exist shaders\*.* goto shadersexists
36echo mkdir %COINDIR%\data\shaders
37mkdir shaders
38:shadersexists
39
40if exist scxml\*.* goto scxmlexists
41echo mkdir %COINDIR%\data\scxml
42mkdir scxml
43:scxmlexists
44
45popd
46
47pushd data\shaders
48
49if exist lights\*.* goto lightsexists
50echo mkdir %COINDIR%\data\shaders\lights
51mkdir lights
52:lightsexists
53
54if exist vsm\*.* goto vsmexists
55echo mkdir %COINDIR%\data\shaders\vsm
56mkdir vsm
57:vsmexists
58
59popd
60
61pushd data\scxml
62
63if exist navigation\*.* goto scxmlnavigationexists
64echo mkdir %COINDIR%\data\scxml\navigation
65mkdir navigation
66:scxmlnavigationexists
67
68popd
69
70pushd include
71
72if exist Inventor\*.* goto inventorexists
73echo mkdir %COINDIR%\include\Inventor
74mkdir Inventor
75:inventorexists
76
77popd
78
79pushd include\Inventor
80
81if exist C\*.* goto cexists
82echo mkdir %COINDIR%\include\Inventor\C
83mkdir C
84:cexists
85
86if exist MPEG\*.* goto mpegexists
87echo mkdir %COINDIR%\include\Inventor\MPEG
88mkdir MPEG
89:mpegexists
90
91if exist VRMLnodes\*.* goto vrmlnodesexists
92echo mkdir %COINDIR%\include\Inventor\VRMLnodes
93mkdir VRMLnodes
94:vrmlnodesexists
95
96if exist actions\*.* goto actionsexists
97echo mkdir %COINDIR%\include\Inventor\actions
98mkdir actions
99:actionsexists
100
101if exist annex\*.* goto annexexists
102echo mkdir %COINDIR%\include\Inventor\annex
103mkdir annex
104:annexexists
105
106if exist bundles\*.* goto bundlesexists
107echo mkdir %COINDIR%\include\Inventor\bundles
108mkdir bundles
109:bundlesexists
110
111if exist caches\*.* goto cachesexists
112echo mkdir %COINDIR%\include\Inventor\caches
113mkdir caches
114:cachesexists
115
116if exist collision\*.* goto collisionexists
117echo mkdir %COINDIR%\include\Inventor\collision
118mkdir collision
119:collisionexists
120
121if exist details\*.* goto detailsexists
122echo mkdir %COINDIR%\include\Inventor\details
123mkdir details
124:detailsexists
125
126if exist draggers\*.* goto draggersexists
127echo mkdir %COINDIR%\include\Inventor\draggers
128mkdir draggers
129:draggersexists
130
131if exist elements\*.* goto elementsexists
132echo mkdir %COINDIR%\include\Inventor\elements
133mkdir elements
134:elementsexists
135
136if exist engines\*.* goto enginesexists
137echo mkdir %COINDIR%\include\Inventor\engines
138mkdir engines
139:enginesexists
140
141if exist errors\*.* goto errorsexists
142echo mkdir %COINDIR%\include\Inventor\errors
143mkdir errors
144:errorsexists
145
146if exist events\*.* goto eventsexists
147echo mkdir %COINDIR%\include\Inventor\events
148mkdir events
149:eventsexists
150
151if exist fields\*.* goto fieldsexists
152echo mkdir %COINDIR%\include\Inventor\fields
153mkdir fields
154:fieldsexists
155
156if exist lists\*.* goto listsexists
157echo mkdir %COINDIR%\include\Inventor\lists
158mkdir lists
159:listsexists
160
161if exist lock\*.* goto lockexists
162echo mkdir %COINDIR%\include\Inventor\lock
163mkdir lock
164:lockexists
165
166if exist manips\*.* goto manipsexists
167echo mkdir %COINDIR%\include\Inventor\manips
168mkdir manips
169:manipsexists
170
171if exist misc\*.* goto miscexists
172echo mkdir %COINDIR%\include\Inventor\misc
173mkdir misc
174:miscexists
175
176if exist navigation\*.* goto navigationexists
177echo mkdir %COINDIR%\include\Inventor\navigation
178mkdir navigation
179:navigationexists
180
181if exist nodekits\*.* goto nodekitsexists
182echo mkdir %COINDIR%\include\Inventor\nodekits
183mkdir nodekits
184:nodekitsexists
185
186if exist nodes\*.* goto nodesexists
187echo mkdir %COINDIR%\include\Inventor\nodes
188mkdir nodes
189:nodesexists
190
191if exist projectors\*.* goto projectorsexists
192echo mkdir %COINDIR%\include\Inventor\projectors
193mkdir projectors
194:projectorsexists
195
196if exist scxml\*.* goto scxmlexists
197echo mkdir %COINDIR%\include\Inventor\scxml
198mkdir scxml
199:scxmlexists
200
201if exist sensors\*.* goto sensorsexists
202echo mkdir %COINDIR%\include\Inventor\sensors
203mkdir sensors
204:sensorsexists
205
206if exist system\*.* goto systemexists
207echo mkdir %COINDIR%\include\Inventor\system
208mkdir system
209:systemexists
210
211if exist threads\*.* goto threadsexists
212echo mkdir %COINDIR%\include\Inventor\threads
213mkdir threads
214:threadsexists
215
216if exist tools\*.* goto toolsexists
217echo mkdir %COINDIR%\include\Inventor\tools
218mkdir tools
219:toolsexists
220
221if exist scxml\*.* goto scxmlexists
222echo mkdir %COINDIR%\include\Inventor\scxml
223mkdir scxml
224:scxmlexists
225
226popd
227
228pushd include\Inventor\C
229
230if exist XML\*.* goto cxmlexists
231echo mkdir %COINDIR%\include\Inventor\C\XML
232mkdir XML
233:cxmlexists
234
235if exist base\*.* goto cbaseexists
236echo mkdir %COINDIR%\include\Inventor\C\base
237mkdir base
238:cbaseexists
239
240if exist errors\*.* goto cerrorsexists
241echo mkdir %COINDIR%\include\Inventor\C\errors
242mkdir errors
243:cerrorsexists
244
245if exist glue\*.* goto cglueexists
246echo mkdir %COINDIR%\include\Inventor\C\glue
247mkdir glue
248:cglueexists
249
250if exist threads\*.* goto cthreadsexists
251echo mkdir %COINDIR%\include\Inventor\C\threads
252mkdir threads
253:cthreadsexists
254
255popd
256
257pushd include\Inventor\annex
258
259if exist HardCopy\*.* goto hardcopyexists
260echo mkdir %COINDIR%\include\Inventor\annex\HardCopy
261mkdir HardCopy
262:hardcopyexists
263
264if exist ForeignFiles\*.* goto foreignfilesexists
265echo mkdir %COINDIR%\include\Inventor\annex\ForeignFiles
266mkdir ForeignFiles
267:foreignfilesexists
268
269if exist FXViz\*.* goto fxvizexists
270echo mkdir %COINDIR%\include\Inventor\annex\FXViz
271mkdir FXViz
272:fxvizexists
273
274if exist Profiler\*.* goto profilerexists
275echo mkdir %COINDIR%\include\Inventor\annex\Profiler
276mkdir Profiler
277:profilerexists
278
279popd
280
281pushd include\Inventor\annex\FXViz
282
283if exist nodes\*.* goto fxviznodesexists
284echo mkdir %COINDIR%\include\Inventor\annex\FXViz\nodes
285mkdir nodes
286:fxviznodesexists
287
288if exist elements\*.* goto fxvizelementsexists
289echo mkdir %COINDIR%\include\Inventor\annex\FXViz\elements
290mkdir elements
291:fxvizelementsexists
292
293popd
294
295pushd include\Inventor\annex\Profiler
296
297if exist nodes\*.* goto pnodesexists
298echo mkdir %COINDIR%\include\Inventor\annex\Profiler\nodes
299mkdir nodes
300:pnodesexists
301
302if exist elements\*.* goto pelementsexists
303echo mkdir %COINDIR%\include\Inventor\annex\Profiler\elements
304mkdir elements
305:pelementsexists
306
307if exist nodekits\*.* goto pnodekitsexists
308echo mkdir %COINDIR%\include\Inventor\annex\Profiler\nodekits
309mkdir nodekits
310:pnodekitsexists
311
312if exist engines\*.* goto penginesexists
313echo mkdir %COINDIR%\include\Inventor\annex\Profiler\engines
314mkdir engines
315:penginesexists
316
317if exist utils\*.* goto putilsexists
318echo mkdir %COINDIR%\include\Inventor\annex\Profiler\utils
319mkdir utils
320:putilsexists
321
322popd
323
324popd
325
326