Ignore:
Timestamp:
Feb 15, 2007, 10:36:50 AM (17 years ago)
Author:
barrand
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • snovis/trunk/obuild/DOS/build_dll_snovis.bat

    r137 r244  
    115115cd "%obuild_snovis_path%\%obuild_dir_bin%"
    116116IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    117 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    118 cd "%obuild_pwd_snovis_0%"
    119 SET obuild_pwd_snovis_0=
    120 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4
     117FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     118cd "%obuild_pwd_snovis_0%"
     119SET obuild_pwd_snovis_0=
     120IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5
     121SET HDF5_home=/usr/local/HDF5/1.6.5
     122:end_if_platform_5
     123SET obuild_platform_result=
     124FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     125cd "%obuild_snovis_path%\%obuild_dir_bin%"
     126IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     127FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     128cd "%obuild_pwd_snovis_0%"
     129SET obuild_pwd_snovis_0=
     130IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7
     131SET OSC_home=/usr/local/OpenScientist/v16r0
     132:end_if_platform_7
     133SET obuild_platform_result=
     134FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     135cd "%obuild_snovis_path%\%obuild_dir_bin%"
     136IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     137FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     138cd "%obuild_pwd_snovis_0%"
     139SET obuild_pwd_snovis_0=
     140IF NOT %obuild_platform_result% == yes GOTO end_if_platform_8
    121141SET obuild_cxx_command=c++
    122 :end_if_platform_4
     142:end_if_platform_8
    123143SET obuild_platform_result=
    124144FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    128148cd "%obuild_pwd_snovis_0%"
    129149SET obuild_pwd_snovis_0=
    130 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5
     150IF NOT %obuild_platform_result% == yes GOTO end_if_platform_9
    131151SET obuild_cxx_command=c++
    132 :end_if_platform_5
     152:end_if_platform_9
    133153SET obuild_platform_result=
    134154FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    138158cd "%obuild_pwd_snovis_0%"
    139159SET obuild_pwd_snovis_0=
    140 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_6
     160IF NOT %obuild_platform_result% == yes GOTO end_if_platform_10
    141161SET obuild_cxx_command=cxx
    142 :end_if_platform_6
     162:end_if_platform_10
    143163SET obuild_platform_result=
    144164FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    148168cd "%obuild_pwd_snovis_0%"
    149169SET obuild_pwd_snovis_0=
    150 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7
     170IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11
    151171SET obuild_cxx_command=cl.exe
    152 :end_if_platform_7
     172:end_if_platform_11
    153173SET obuild_platform_result=
    154174IF "%obuild_cxx_command%" == ""  ECHO Variable obuild_cxx_command not defined.  && GOTO obuild_return
     
    160180cd "%obuild_pwd_snovis_0%"
    161181SET obuild_pwd_snovis_0=
    162 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_8
     182IF NOT %obuild_platform_result% == yes GOTO end_if_platform_12
    163183SET obuild_cxx_optimize=-O
    164 :end_if_platform_8
     184:end_if_platform_12
    165185SET obuild_platform_result=
    166186FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    170190cd "%obuild_pwd_snovis_0%"
    171191SET obuild_pwd_snovis_0=
    172 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_9
     192IF NOT %obuild_platform_result% == yes GOTO end_if_platform_13
    173193SET obuild_cxx_optimize=-O
    174 :end_if_platform_9
     194:end_if_platform_13
    175195SET obuild_platform_result=
    176196FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    180200cd "%obuild_pwd_snovis_0%"
    181201SET obuild_pwd_snovis_0=
    182 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_10
     202IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14
    183203SET obuild_cxx_optimize=-O
    184 :end_if_platform_10
     204:end_if_platform_14
    185205SET obuild_platform_result=
    186206FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    190210cd "%obuild_pwd_snovis_0%"
    191211SET obuild_pwd_snovis_0=
    192 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11
     212IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15
    193213SET obuild_cxx_optimize=/O2
    194 :end_if_platform_11
    195 SET obuild_platform_result=
    196 
    197 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    198 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    199 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    200 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    201 cd "%obuild_pwd_snovis_0%"
    202 SET obuild_pwd_snovis_0=
    203 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_12
     214:end_if_platform_15
     215SET obuild_platform_result=
     216
     217FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     218cd "%obuild_snovis_path%\%obuild_dir_bin%"
     219IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     220FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     221cd "%obuild_pwd_snovis_0%"
     222SET obuild_pwd_snovis_0=
     223IF NOT %obuild_platform_result% == yes GOTO end_if_platform_16
    204224SET obuild_cxx_debug=-g
    205 :end_if_platform_12
     225:end_if_platform_16
    206226SET obuild_platform_result=
    207227FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    211231cd "%obuild_pwd_snovis_0%"
    212232SET obuild_pwd_snovis_0=
    213 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_13
     233IF NOT %obuild_platform_result% == yes GOTO end_if_platform_17
    214234SET obuild_cxx_debug=-g
    215 :end_if_platform_13
     235:end_if_platform_17
    216236SET obuild_platform_result=
    217237FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    221241cd "%obuild_pwd_snovis_0%"
    222242SET obuild_pwd_snovis_0=
    223 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14
     243IF NOT %obuild_platform_result% == yes GOTO end_if_platform_18
    224244SET obuild_cxx_debug=-g
    225 :end_if_platform_14
     245:end_if_platform_18
    226246SET obuild_platform_result=
    227247FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    231251cd "%obuild_pwd_snovis_0%"
    232252SET obuild_pwd_snovis_0=
    233 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15
     253IF NOT %obuild_platform_result% == yes GOTO end_if_platform_19
    234254SET obuild_cxx_debug=/ZI /Od
    235 :end_if_platform_15
     255:end_if_platform_19
    236256SET obuild_platform_result=
    237257
     
    242262cd "%obuild_pwd_snovis_0%"
    243263SET obuild_pwd_snovis_0=
    244 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_16
     264IF NOT %obuild_platform_result% == yes GOTO end_if_platform_20
    245265SET obuild_cxx_options=-fPIC
    246 :end_if_platform_16
     266:end_if_platform_20
    247267SET obuild_platform_result=
    248268FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    252272cd "%obuild_pwd_snovis_0%"
    253273SET obuild_pwd_snovis_0=
    254 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_17
     274IF NOT %obuild_platform_result% == yes GOTO end_if_platform_21
    255275SET obuild_cxx_options=/nologo /DWIN32 /MD /GX /GR /W3
    256 :end_if_platform_17
    257 SET obuild_platform_result=
    258 
    259 IF NOT %obuild_debug% == yes GOTO else_if_db_build_dll_snovis_sh_18
     276:end_if_platform_21
     277SET obuild_platform_result=
     278
     279IF NOT %obuild_debug% == yes GOTO else_if_db_build_dll_snovis_sh_22
    260280  SET obuild_cxx_debug_local=%obuild_cxx_debug%
    261   GOTO end_if_db_build_dll_snovis_sh_18
    262 :else_if_db_build_dll_snovis_sh_18
     281  GOTO end_if_db_build_dll_snovis_sh_22
     282:else_if_db_build_dll_snovis_sh_22
    263283  SET obuild_cxx_debug_local=
    264 :end_if_db_build_dll_snovis_sh_18
    265 
    266 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_dll_snovis_sh_19
     284:end_if_db_build_dll_snovis_sh_22
     285
     286IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_dll_snovis_sh_23
    267287  SET obuild_cxx_optimize_local=%obuild_cxx_optimize%
    268   GOTO end_if_opt_build_dll_snovis_sh_19
    269 :else_if_opt_build_dll_snovis_sh_19
     288  GOTO end_if_opt_build_dll_snovis_sh_23
     289:else_if_opt_build_dll_snovis_sh_23
    270290  SET obuild_cxx_optimize_local=
    271 :end_if_opt_build_dll_snovis_sh_19
    272 
    273 
    274 IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%" MKDIR "%obuild_snovis_path%\%obuild_dir_bin%"
    275 IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%\obuild_find.exe" (
    276   cl.exe /nologo /DWIN32 /MD /O2 /W3 /GX /GR /Fe"%obuild_snovis_path%\%obuild_dir_bin%\obuild_find.exe" "%obuild_snovis_path%\obuild\cpp\obuild_find.cpp" 1> NUL
    277   IF EXIST obuild_find.obj DEL obuild_find.obj
    278 )
    279 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    280 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    281 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    282 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  Lib v8r*`) DO SET obuild_Lib_path=%%j
    283 cd "%obuild_pwd_snovis_0%"
    284 SET obuild_pwd_snovis_0=
    285 IF NOT DEFINED obuild_Lib_path  ECHO Can't find Lib package.  && GOTO obuild_return
    286 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    287 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    288 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    289 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  Slash v1r*`) DO SET obuild_Slash_path=%%j
    290 cd "%obuild_pwd_snovis_0%"
    291 SET obuild_pwd_snovis_0=
    292 IF NOT DEFINED obuild_Slash_path  ECHO Can't find Slash package.  && GOTO obuild_return
    293 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    294 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    295 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    296 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  AIDA v3r2p1`) DO SET obuild_AIDA_path=%%j
    297 cd "%obuild_pwd_snovis_0%"
    298 SET obuild_pwd_snovis_0=
    299 IF NOT DEFINED obuild_AIDA_path  ECHO Can't find AIDA package.  && GOTO obuild_return
    300 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    301 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    302 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    303 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  OnX v17r*`) DO SET obuild_OnX_path=%%j
    304 cd "%obuild_pwd_snovis_0%"
    305 SET obuild_pwd_snovis_0=
    306 IF NOT DEFINED obuild_OnX_path  ECHO Can't find OnX package.  && GOTO obuild_return
    307 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    308 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    309 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    310 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  G4Lab v8r*`) DO SET obuild_G4Lab_path=%%j
    311 cd "%obuild_pwd_snovis_0%"
    312 SET obuild_pwd_snovis_0=
    313 IF NOT DEFINED obuild_G4Lab_path  ECHO Can't find G4Lab package.  && GOTO obuild_return
    314 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    315 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    316 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    317 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  BatchLab v1r*`) DO SET obuild_BatchLab_path=%%j
    318 cd "%obuild_pwd_snovis_0%"
    319 SET obuild_pwd_snovis_0=
    320 IF NOT DEFINED obuild_BatchLab_path  ECHO Can't find BatchLab package.  && GOTO obuild_return
    321 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    322 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    323 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    324 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  HEPVis v6r*`) DO SET obuild_HEPVis_path=%%j
    325 cd "%obuild_pwd_snovis_0%"
    326 SET obuild_pwd_snovis_0=
    327 IF NOT DEFINED obuild_HEPVis_path  ECHO Can't find HEPVis package.  && GOTO obuild_return
    328 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    329 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    330 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    331 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  CoinGL v1r*`) DO SET obuild_CoinGL_path=%%j
    332 cd "%obuild_pwd_snovis_0%"
    333 SET obuild_pwd_snovis_0=
    334 IF NOT DEFINED obuild_CoinGL_path  ECHO Can't find CoinGL package.  && GOTO obuild_return
    335 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    336 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    337 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    338 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  Lib v8r*`) DO SET obuild_Lib_path=%%j
    339 cd "%obuild_pwd_snovis_0%"
    340 SET obuild_pwd_snovis_0=
    341 IF NOT DEFINED obuild_Lib_path  ECHO Can't find Lib package.  && GOTO obuild_return
    342 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    343 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    344 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    345 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  expat v1r*`) DO SET obuild_expat_path=%%j
    346 cd "%obuild_pwd_snovis_0%"
    347 SET obuild_pwd_snovis_0=
    348 IF NOT DEFINED obuild_expat_path  ECHO Can't find expat package.  && GOTO obuild_return
    349 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    350 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    351 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    352 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  Lib v8r*`) DO SET obuild_Lib_path=%%j
    353 cd "%obuild_pwd_snovis_0%"
    354 SET obuild_pwd_snovis_0=
    355 IF NOT DEFINED obuild_Lib_path  ECHO Can't find Lib package.  && GOTO obuild_return
    356 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    357 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    358 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    359 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  zlib v1r*`) DO SET obuild_zlib_path=%%j
    360 cd "%obuild_pwd_snovis_0%"
    361 SET obuild_pwd_snovis_0=
    362 IF NOT DEFINED obuild_zlib_path  ECHO Can't find zlib package.  && GOTO obuild_return
    363 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    364 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    365 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    366 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  Lib v8r*`) DO SET obuild_Lib_path=%%j
    367 cd "%obuild_pwd_snovis_0%"
    368 SET obuild_pwd_snovis_0=
    369 IF NOT DEFINED obuild_Lib_path  ECHO Can't find Lib package.  && GOTO obuild_return
    370 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    371 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    372 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    373 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  HEPVis v6r*`) DO SET obuild_HEPVis_path=%%j
    374 cd "%obuild_pwd_snovis_0%"
    375 SET obuild_pwd_snovis_0=
    376 IF NOT DEFINED obuild_HEPVis_path  ECHO Can't find HEPVis package.  && GOTO obuild_return
    377 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    378 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    379 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    380 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  HEPVis v6r*`) DO SET obuild_HEPVis_path=%%j
    381 cd "%obuild_pwd_snovis_0%"
    382 SET obuild_pwd_snovis_0=
    383 IF NOT DEFINED obuild_HEPVis_path  ECHO Can't find HEPVis package.  && GOTO obuild_return
    384 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    385 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    386 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    387 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  jpeg v1r*`) DO SET obuild_jpeg_path=%%j
    388 cd "%obuild_pwd_snovis_0%"
    389 SET obuild_pwd_snovis_0=
    390 IF NOT DEFINED obuild_jpeg_path  ECHO Can't find jpeg package.  && GOTO obuild_return
    391 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    392 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    393 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    394 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  dvi2bitmap v1r*`) DO SET obuild_dvi2bitmap_path=%%j
    395 cd "%obuild_pwd_snovis_0%"
    396 SET obuild_pwd_snovis_0=
    397 IF NOT DEFINED obuild_dvi2bitmap_path  ECHO Can't find dvi2bitmap package.  && GOTO obuild_return
    398 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    399 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    400 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    401 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  freetype2 v1r*`) DO SET obuild_freetype2_path=%%j
    402 cd "%obuild_pwd_snovis_0%"
    403 SET obuild_pwd_snovis_0=
    404 IF NOT DEFINED obuild_freetype2_path  ECHO Can't find freetype2 package.  && GOTO obuild_return
    405 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    406 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    407 IF NOT EXIST obuild_find.exe  ECHO Program obuild_find.exe not found.  && GOTO obuild_return
    408 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe  CoinGL v1r*`) DO SET obuild_CoinGL_path=%%j
    409 cd "%obuild_pwd_snovis_0%"
    410 SET obuild_pwd_snovis_0=
    411 IF NOT DEFINED obuild_CoinGL_path  ECHO Can't find CoinGL package.  && GOTO obuild_return
     291:end_if_opt_build_dll_snovis_sh_23
     292
     293
     294FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     295cd "%obuild_snovis_path%\%obuild_dir_bin%"
     296IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     297FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     298cd "%obuild_pwd_snovis_0%"
     299SET obuild_pwd_snovis_0=
     300IF NOT %obuild_platform_result% == yes GOTO end_if_platform_24
     301SET obuild_cxx_macros=%obuild_cxx_macros% /DAPPLE_GL
     302:end_if_platform_24
     303SET obuild_platform_result=
     304
    412305
    413306SET obuild_cxx_includes=/I"%obuild_snovis_path%"
    414 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_Lib_path%\include"
    415 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_Slash_path%"
    416 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_AIDA_path%\src\cpp"
    417 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_OnX_path%\include"
    418 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_G4Lab_path%\include"
    419 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_BatchLab_path%"
    420 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_HEPVis_path%\include"
    421 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_CoinGL_path%\include"
    422 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    423 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    424 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    425 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     307SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_snovis_path%\source"
     308FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     309cd "%obuild_snovis_path%\%obuild_dir_bin%"
     310IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     311FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     312cd "%obuild_pwd_snovis_0%"
     313SET obuild_pwd_snovis_0=
     314IF NOT %obuild_platform_result% == yes GOTO end_if_platform_27
     315SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include
     316:end_if_platform_27
     317SET obuild_platform_result=
     318FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     319cd "%obuild_snovis_path%\%obuild_dir_bin%"
     320IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     321FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     322cd "%obuild_pwd_snovis_0%"
     323SET obuild_pwd_snovis_0=
     324IF NOT %obuild_platform_result% == yes GOTO end_if_platform_28
     325SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include
     326:end_if_platform_28
     327SET obuild_platform_result=
     328FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     329cd "%obuild_snovis_path%\%obuild_dir_bin%"
     330IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     331FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    426332cd "%obuild_pwd_snovis_0%"
    427333SET obuild_pwd_snovis_0=
    428334IF NOT %obuild_platform_result% == yes GOTO end_if_platform_29
     335SET obuild_cxx_includes=%obuild_cxx_includes% -I${OSC_home}/Resources/AIDA/src/cpp
     336:end_if_platform_29
     337SET obuild_platform_result=
     338FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     339cd "%obuild_snovis_path%\%obuild_dir_bin%"
     340IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     341FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     342cd "%obuild_pwd_snovis_0%"
     343SET obuild_pwd_snovis_0=
     344IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30
     345SET obuild_cxx_includes=%obuild_cxx_includes% -I${OSC_home}/Resources/Slash -I${OSC_home}/Resources/expat/include -I${OSC_home}/Resources/Lib/include -I${OSC_home}/Resources/OnX/include
     346:end_if_platform_30
     347SET obuild_platform_result=
     348FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     349cd "%obuild_snovis_path%\%obuild_dir_bin%"
     350IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     351FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     352cd "%obuild_pwd_snovis_0%"
     353SET obuild_pwd_snovis_0=
     354IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31
     355SET obuild_cxx_includes=%obuild_cxx_includes% -I${OSC_home}/Resources/BatchLab -I${OSC_home}/Resources/OnXLab
     356:end_if_platform_31
     357SET obuild_platform_result=
     358FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     359cd "%obuild_snovis_path%\%obuild_dir_bin%"
     360IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     361FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     362cd "%obuild_pwd_snovis_0%"
     363SET obuild_pwd_snovis_0=
     364IF NOT %obuild_platform_result% == yes GOTO end_if_platform_32
     365SET obuild_cxx_includes=%obuild_cxx_includes% -I${OSC_home}/Resources/CoinGL/include -I${OSC_home}/Resources/HEPVis/include
     366:end_if_platform_32
     367SET obuild_platform_result=
     368FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     369cd "%obuild_snovis_path%\%obuild_dir_bin%"
     370IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     371FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     372cd "%obuild_pwd_snovis_0%"
     373SET obuild_pwd_snovis_0=
     374IF NOT %obuild_platform_result% == yes GOTO end_if_platform_33
    429375SET obuild_cxx_includes=%obuild_cxx_includes% -I/System/Library/Frameworks/OpenGL.framework/Headers
    430 :end_if_platform_29
     376:end_if_platform_33
    431377SET obuild_platform_result=
    432378FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    436382cd "%obuild_pwd_snovis_0%"
    437383SET obuild_pwd_snovis_0=
    438 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30
     384IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34
    439385SET obuild_cxx_includes=%obuild_cxx_includes% -I${OBUILD_OPENGL_HOME}/include
    440 :end_if_platform_30
     386:end_if_platform_34
    441387SET obuild_platform_result=
    442388
     
    465411@IF %obuild_verbose% == yes @ECHO OFF
    466412
    467 SET obuild_linked_libraries="%obuild_Lib_path%\%obuild_dir_bin%\LibXML.lib"
    468 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_expat_path%\%obuild_dir_bin%\osc_expat.lib"
    469 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_Lib_path%\%obuild_dir_bin%\LibZip.lib"
    470 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_zlib_path%\%obuild_dir_bin%\osc_z.lib"
    471 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_Lib_path%\%obuild_dir_bin%\LibUtils.lib"
    472 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_HEPVis_path%\%obuild_dir_bin%\HEPVisGeometry.lib"
    473 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_HEPVis_path%\%obuild_dir_bin%\HEPVisUtils.lib"
    474 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_jpeg_path%\%obuild_dir_bin%\osc_jpeg.lib"
    475 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_dvi2bitmap_path%\%obuild_dir_bin%\osc_dvi2bitmap.lib"
    476 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_freetype2_path%\%obuild_dir_bin%\osc_freetype2.lib"
    477 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_CoinGL_path%\%obuild_dir_bin%\osc_Coin.lib"
    478 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    479 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    480 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    481 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     413SET obuild_linked_libraries=-L${Geant4_home}/lib -lG4physicslists
     414FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     415cd "%obuild_snovis_path%\%obuild_dir_bin%"
     416IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     417FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     418cd "%obuild_pwd_snovis_0%"
     419SET obuild_pwd_snovis_0=
     420IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39
     421SET obuild_linked_libraries=%obuild_linked_libraries% -L${Geant4_home}/lib -lG4readout -lG4run -lG4event -lG4tracking -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4graphics_reps -lG4materials -lG4intercoms -lG4global
     422:end_if_platform_39
     423SET obuild_platform_result=
     424FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     425cd "%obuild_snovis_path%\%obuild_dir_bin%"
     426IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     427FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     428cd "%obuild_pwd_snovis_0%"
     429SET obuild_pwd_snovis_0=
     430IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40
     431SET obuild_linked_libraries=%obuild_linked_libraries% -L${CLHEP_home}/lib -lCLHEP-2.0.3.1
     432:end_if_platform_40
     433SET obuild_platform_result=
     434FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     435cd "%obuild_snovis_path%\%obuild_dir_bin%"
     436IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     437FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     438cd "%obuild_pwd_snovis_0%"
     439SET obuild_pwd_snovis_0=
     440IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41
     441SET obuild_linked_libraries=%obuild_linked_libraries% -L${OSC_home}/lib -lHEPVisPlotter -lHEPVisDetector -lHEPVisGeometry -lHEPVisUtils  -losc_dvi2bitmap -losc_jpeg -losc_freetype2 -losc_Coin -lLibUtils
     442:end_if_platform_41
     443SET obuild_platform_result=
     444FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     445cd "%obuild_snovis_path%\%obuild_dir_bin%"
     446IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     447FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     448cd "%obuild_pwd_snovis_0%"
     449SET obuild_pwd_snovis_0=
     450IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42
     451SET obuild_linked_libraries=%obuild_linked_libraries% -L${OSC_home}/lib -lOnXCore -lLibXML -losc_expat -lLibZip -lz -lLibUtils -ldl
     452:end_if_platform_42
     453SET obuild_platform_result=
     454FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     455cd "%obuild_snovis_path%\%obuild_dir_bin%"
     456IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     457FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     458cd "%obuild_pwd_snovis_0%"
     459SET obuild_pwd_snovis_0=
     460IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43
     461SET obuild_linked_libraries=%obuild_linked_libraries% -framework OpenGL -framework AGL
     462:end_if_platform_43
     463SET obuild_platform_result=
     464FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     465cd "%obuild_snovis_path%\%obuild_dir_bin%"
     466IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     467FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     468cd "%obuild_pwd_snovis_0%"
     469SET obuild_pwd_snovis_0=
     470IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44
     471SET obuild_linked_libraries=%obuild_linked_libraries% -framework ApplicationServices
     472:end_if_platform_44
     473SET obuild_platform_result=
     474FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     475cd "%obuild_snovis_path%\%obuild_dir_bin%"
     476IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     477FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    482478cd "%obuild_pwd_snovis_0%"
    483479SET obuild_pwd_snovis_0=
    484480IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45
    485 SET obuild_linked_libraries=%obuild_linked_libraries% -framework OpenGL -framework AGL
     481SET obuild_linked_libraries=%obuild_linked_libraries% -L/usr/lib -lGLU -lGL -lm
    486482:end_if_platform_45
    487483SET obuild_platform_result=
     
    489485cd "%obuild_snovis_path%\%obuild_dir_bin%"
    490486IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    491 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     487FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    492488cd "%obuild_pwd_snovis_0%"
    493489SET obuild_pwd_snovis_0=
    494490IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46
    495 SET obuild_linked_libraries=%obuild_linked_libraries% -framework ApplicationServices
     491SET obuild_linked_libraries=%obuild_linked_libraries% glu32.lib opengl32.lib gdi32.lib user32.lib
    496492:end_if_platform_46
    497493SET obuild_platform_result=
     
    499495cd "%obuild_snovis_path%\%obuild_dir_bin%"
    500496IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    501 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
     497FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    502498cd "%obuild_pwd_snovis_0%"
    503499SET obuild_pwd_snovis_0=
    504500IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47
    505 SET obuild_linked_libraries=%obuild_linked_libraries% -L/usr/lib -lGLU -lGL -lm
     501SET obuild_linked_libraries=%obuild_linked_libraries% -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm
    506502:end_if_platform_47
    507 SET obuild_platform_result=
    508 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    509 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    510 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    511 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    512 cd "%obuild_pwd_snovis_0%"
    513 SET obuild_pwd_snovis_0=
    514 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_48
    515 SET obuild_linked_libraries=%obuild_linked_libraries% glu32.lib opengl32.lib gdi32.lib user32.lib
    516 :end_if_platform_48
    517 SET obuild_platform_result=
    518 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    519 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    520 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    521 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    522 cd "%obuild_pwd_snovis_0%"
    523 SET obuild_pwd_snovis_0=
    524 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_49
    525 SET obuild_linked_libraries=%obuild_linked_libraries% -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm
    526 :end_if_platform_49
    527 SET obuild_platform_result=
    528 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    529 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    530 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    531 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    532 cd "%obuild_pwd_snovis_0%"
    533 SET obuild_pwd_snovis_0=
    534 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_50
    535 SET obuild_linked_libraries=%obuild_linked_libraries% -lpthread
    536 :end_if_platform_50
    537503SET obuild_platform_result=
    538504
Note: See TracChangeset for help on using the changeset viewer.