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