Ignore:
Timestamp:
Feb 9, 2007, 10:24:37 AM (17 years ago)
Author:
barrand
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • snovis/head/obuild/DOS/build_app_snovis_session.bat

    r6 r92  
    8888IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%" MKDIR "%obuild_snovis_path%\%obuild_dir_bin%"
    8989IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%\obuild_platform.exe" (
    90   cl.exe /nologo /DWIN32 /MD /O2 /W3  /GX /GR /Fe"%obuild_snovis_path%\%obuild_dir_bin%\obuild_platform.exe" "%obuild_snovis_path%\obuild\cpp\obuild_platform.cpp"
     90  cl.exe /nologo /DWIN32 /MD /O2 /W3  /GX /GR /Fe"%obuild_snovis_path%\%obuild_dir_bin%\obuild_platform.exe" "%obuild_snovis_path%\obuild\cpp\obuild_platform.cpp" 1> NUL
    9191  IF EXIST obuild_platform.obj DEL obuild_platform.obj
    9292)
     
    9898cd "%obuild_pwd_snovis_0%"
    9999SET obuild_pwd_snovis_0=
    100 IF %obuild_platform_result% == yes (
    101 SET bhep_home=/Users/barrand/dev/exp/nemo/bhep/v1r4p1
    102 )
    103 SET obuild_platform_result=
    104 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    105 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    106 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    107 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    108 cd "%obuild_pwd_snovis_0%"
    109 SET obuild_pwd_snovis_0=
    110 IF %obuild_platform_result% == yes (
     100IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1
     101SET bhep_home=/Users/barrand/dev/exp/nemo/bhep/v1r4p2
     102:end_if_platform_1
     103SET obuild_platform_result=
     104FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     105cd "%obuild_snovis_path%\%obuild_dir_bin%"
     106IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     107FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     108cd "%obuild_pwd_snovis_0%"
     109SET obuild_pwd_snovis_0=
     110IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3
    111111SET bhep_platform=Darwin
    112 )
    113 SET obuild_platform_result=
    114 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    115 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    116 IF 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% UNIX`) DO SET obuild_platform_result=%%j
    118 cd "%obuild_pwd_snovis_0%"
    119 SET obuild_pwd_snovis_0=
    120 IF %obuild_platform_result% == yes (
    121 SET GeomUtils_home=/Users/barrand/dev/exp/nemo/SNgeom/v0r1p0/build_area/GeomUtils
    122 )
    123 SET obuild_platform_result=
    124 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    125 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    126 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    127 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    128 cd "%obuild_pwd_snovis_0%"
    129 SET obuild_pwd_snovis_0=
    130 IF %obuild_platform_result% == yes (
    131 SET GeomUtils_platform=Darwin-i386
    132 )
    133 SET obuild_platform_result=
    134 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    135 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    136 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    137 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    138 cd "%obuild_pwd_snovis_0%"
    139 SET obuild_pwd_snovis_0=
    140 IF %obuild_platform_result% == yes (
    141 SET SNgeom2_home=/Users/barrand/dev/exp/nemo/SNgeom/v0r1p0/build_area/SNgeom2
    142 )
    143 SET obuild_platform_result=
    144 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    145 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    146 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    147 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    148 cd "%obuild_pwd_snovis_0%"
    149 SET obuild_pwd_snovis_0=
    150 IF %obuild_platform_result% == yes (
    151 SET snova_home=/Users/barrand/dev/exp/nemo/SNgeom/v0r1p0/build_area/snova
    152 )
    153 SET obuild_platform_result=
    154 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    155 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    156 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    157 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    158 cd "%obuild_pwd_snovis_0%"
    159 SET obuild_pwd_snovis_0=
    160 IF %obuild_platform_result% == yes (
     112:end_if_platform_3
     113SET obuild_platform_result=
     114FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     115cd "%obuild_snovis_path%\%obuild_dir_bin%"
     116IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     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 snova_home=/Users/barrand/dev/exp/nemo/snova/v2r0p0
     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% Darwin`) 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 snova_platform=Darwin
     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% UNIX`) 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_9
    161141SET CLHEP_home=/usr/local/CLHEP/2.0.3.1
    162 )
    163 SET obuild_platform_result=
    164 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    165 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    166 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    167 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    168 cd "%obuild_pwd_snovis_0%"
    169 SET obuild_pwd_snovis_0=
    170 IF %obuild_platform_result% == yes (
    171 SET Geant4_home=/geant4/geant4.8.2
    172 )
    173 SET obuild_platform_result=
    174 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    175 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    176 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    177 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    178 cd "%obuild_pwd_snovis_0%"
    179 SET obuild_pwd_snovis_0=
    180 IF %obuild_platform_result% == yes (
    181 SET Geant4_work=${Geant4_home}/Darwin
    182 )
     142:end_if_platform_9
     143SET obuild_platform_result=
     144FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     145cd "%obuild_snovis_path%\%obuild_dir_bin%"
     146IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     147FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     148cd "%obuild_pwd_snovis_0%"
     149SET obuild_pwd_snovis_0=
     150IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11
     151SET Geant4_home=/usr/local/geant4/8.2
     152:end_if_platform_11
     153SET obuild_platform_result=
     154FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     155cd "%obuild_snovis_path%\%obuild_dir_bin%"
     156IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     157FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     158cd "%obuild_pwd_snovis_0%"
     159SET obuild_pwd_snovis_0=
     160IF NOT %obuild_platform_result% == yes GOTO end_if_platform_12
     161SET obuild_cxx_command=c++
     162:end_if_platform_12
    183163SET obuild_platform_result=
    184164FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    188168cd "%obuild_pwd_snovis_0%"
    189169SET obuild_pwd_snovis_0=
    190 IF %obuild_platform_result% == yes (
    191 SET Geant4_work=${Geant4_home}/slc3_gcc323
    192 )
    193 SET obuild_platform_result=
    194 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    195 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    196 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    197 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    198 cd "%obuild_pwd_snovis_0%"
    199 SET obuild_pwd_snovis_0=
    200 IF %obuild_platform_result% == yes (
    201 SET Geant4_system=Darwin-g++
    202 )
     170IF NOT %obuild_platform_result% == yes GOTO end_if_platform_13
     171SET obuild_cxx_command=c++
     172:end_if_platform_13
     173SET obuild_platform_result=
     174FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     175cd "%obuild_snovis_path%\%obuild_dir_bin%"
     176IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     177FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
     178cd "%obuild_pwd_snovis_0%"
     179SET obuild_pwd_snovis_0=
     180IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14
     181SET obuild_cxx_command=cxx
     182:end_if_platform_14
     183SET obuild_platform_result=
     184FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     185cd "%obuild_snovis_path%\%obuild_dir_bin%"
     186IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     187FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     188cd "%obuild_pwd_snovis_0%"
     189SET obuild_pwd_snovis_0=
     190IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15
     191SET obuild_cxx_command=cl.exe
     192:end_if_platform_15
     193SET obuild_platform_result=
     194IF "%obuild_cxx_command%" == ""  ECHO Variable obuild_cxx_command not defined.  && GOTO obuild_return
     195
     196FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     197cd "%obuild_snovis_path%\%obuild_dir_bin%"
     198IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     199FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     200cd "%obuild_pwd_snovis_0%"
     201SET obuild_pwd_snovis_0=
     202IF NOT %obuild_platform_result% == yes GOTO end_if_platform_16
     203SET obuild_cxx_optimize=-O
     204:end_if_platform_16
    203205SET obuild_platform_result=
    204206FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    208210cd "%obuild_pwd_snovis_0%"
    209211SET obuild_pwd_snovis_0=
    210 IF %obuild_platform_result% == yes (
    211 SET Geant4_system=Linux-g++
    212 )
     212IF NOT %obuild_platform_result% == yes GOTO end_if_platform_17
     213SET obuild_cxx_optimize=-O
     214:end_if_platform_17
     215SET obuild_platform_result=
     216FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     217cd "%obuild_snovis_path%\%obuild_dir_bin%"
     218IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     219FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
     220cd "%obuild_pwd_snovis_0%"
     221SET obuild_pwd_snovis_0=
     222IF NOT %obuild_platform_result% == yes GOTO end_if_platform_18
     223SET obuild_cxx_optimize=-O
     224:end_if_platform_18
    213225SET obuild_platform_result=
    214226FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    218230cd "%obuild_pwd_snovis_0%"
    219231SET obuild_pwd_snovis_0=
    220 IF %obuild_platform_result% == yes (
    221 SET Geant4_system=WIN32-VC
    222 )
    223 SET obuild_platform_result=
    224 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    225 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    226 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    227 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    228 cd "%obuild_pwd_snovis_0%"
    229 SET obuild_pwd_snovis_0=
    230 IF %obuild_platform_result% == yes (
    231 SET obuild_cxx_command=c++
    232 )
     232IF NOT %obuild_platform_result% == yes GOTO end_if_platform_19
     233SET obuild_cxx_optimize=/O2
     234:end_if_platform_19
     235SET obuild_platform_result=
     236
     237FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     238cd "%obuild_snovis_path%\%obuild_dir_bin%"
     239IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     240FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     241cd "%obuild_pwd_snovis_0%"
     242SET obuild_pwd_snovis_0=
     243IF NOT %obuild_platform_result% == yes GOTO end_if_platform_20
     244SET obuild_cxx_debug=-g
     245:end_if_platform_20
    233246SET obuild_platform_result=
    234247FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    238251cd "%obuild_pwd_snovis_0%"
    239252SET obuild_pwd_snovis_0=
    240 IF %obuild_platform_result% == yes (
    241 SET obuild_cxx_command=c++
    242 )
     253IF NOT %obuild_platform_result% == yes GOTO end_if_platform_21
     254SET obuild_cxx_debug=-g
     255:end_if_platform_21
    243256SET obuild_platform_result=
    244257FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    248261cd "%obuild_pwd_snovis_0%"
    249262SET obuild_pwd_snovis_0=
    250 IF %obuild_platform_result% == yes (
    251 SET obuild_cxx_command=cxx
    252 )
     263IF NOT %obuild_platform_result% == yes GOTO end_if_platform_22
     264SET obuild_cxx_debug=-g
     265:end_if_platform_22
    253266SET obuild_platform_result=
    254267FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    258271cd "%obuild_pwd_snovis_0%"
    259272SET obuild_pwd_snovis_0=
    260 IF %obuild_platform_result% == yes (
    261 SET obuild_cxx_command=cl.exe
    262 )
    263 SET obuild_platform_result=
    264 IF "%obuild_cxx_command%" == ""  ECHO Variable obuild_cxx_command not defined.  && GOTO obuild_return
    265 
    266 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    267 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    268 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    269 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    270 cd "%obuild_pwd_snovis_0%"
    271 SET obuild_pwd_snovis_0=
    272 IF %obuild_platform_result% == yes (
    273 SET obuild_cxx_optimize=-O
    274 )
    275 SET obuild_platform_result=
     273IF NOT %obuild_platform_result% == yes GOTO end_if_platform_23
     274SET obuild_cxx_debug=/ZI /Od
     275:end_if_platform_23
     276SET obuild_platform_result=
     277
    276278FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    277279cd "%obuild_snovis_path%\%obuild_dir_bin%"
     
    280282cd "%obuild_pwd_snovis_0%"
    281283SET obuild_pwd_snovis_0=
    282 IF %obuild_platform_result% == yes (
    283 SET obuild_cxx_optimize=-O
    284 )
    285 SET obuild_platform_result=
    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_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    289 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    290 cd "%obuild_pwd_snovis_0%"
    291 SET obuild_pwd_snovis_0=
    292 IF %obuild_platform_result% == yes (
    293 SET obuild_cxx_optimize=-O
    294 )
     284IF NOT %obuild_platform_result% == yes GOTO end_if_platform_24
     285SET obuild_cxx_options=-fPIC
     286:end_if_platform_24
    295287SET obuild_platform_result=
    296288FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    300292cd "%obuild_pwd_snovis_0%"
    301293SET obuild_pwd_snovis_0=
    302 IF %obuild_platform_result% == yes (
    303 SET obuild_cxx_optimize=/O2
    304 )
    305 SET obuild_platform_result=
    306 
    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_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    310 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    311 cd "%obuild_pwd_snovis_0%"
    312 SET obuild_pwd_snovis_0=
    313 IF %obuild_platform_result% == yes (
    314 SET obuild_cxx_debug=-g
    315 )
    316 SET obuild_platform_result=
    317 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    318 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    319 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    320 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    321 cd "%obuild_pwd_snovis_0%"
    322 SET obuild_pwd_snovis_0=
    323 IF %obuild_platform_result% == yes (
    324 SET obuild_cxx_debug=-g
    325 )
    326 SET obuild_platform_result=
    327 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    328 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    329 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    330 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    331 cd "%obuild_pwd_snovis_0%"
    332 SET obuild_pwd_snovis_0=
    333 IF %obuild_platform_result% == yes (
    334 SET obuild_cxx_debug=-g
    335 )
    336 SET obuild_platform_result=
    337 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    338 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    339 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    340 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    341 cd "%obuild_pwd_snovis_0%"
    342 SET obuild_pwd_snovis_0=
    343 IF %obuild_platform_result% == yes (
    344 SET obuild_cxx_debug=/ZI /Od
    345 )
    346 SET obuild_platform_result=
    347 
    348 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    349 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    350 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    351 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    352 cd "%obuild_pwd_snovis_0%"
    353 SET obuild_pwd_snovis_0=
    354 IF %obuild_platform_result% == yes (
    355 SET obuild_cxx_options=-fPIC
    356 )
    357 SET obuild_platform_result=
    358 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    359 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    360 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    361 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    362 cd "%obuild_pwd_snovis_0%"
    363 SET obuild_pwd_snovis_0=
    364 IF %obuild_platform_result% == yes (
     294IF NOT %obuild_platform_result% == yes GOTO end_if_platform_25
    365295SET obuild_cxx_options=/nologo /DWIN32 /MD /GX /GR /W3
    366 )
    367 SET obuild_platform_result=
    368 
    369 IF %obuild_debug% == yes (
     296:end_if_platform_25
     297SET obuild_platform_result=
     298
     299IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_snovis_session_sh_26
    370300  SET obuild_cxx_debug_local=%obuild_cxx_debug%
    371 ) ELSE (
     301  GOTO end_if_db_build_app_snovis_session_sh_26
     302:else_if_db_build_app_snovis_session_sh_26
    372303  SET obuild_cxx_debug_local=
    373 )
    374 IF %obuild_optimize% == yes (
     304:end_if_db_build_app_snovis_session_sh_26
     305
     306IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_snovis_session_sh_27
    375307  SET obuild_cxx_optimize_local=%obuild_cxx_optimize%
    376 ) ELSE (
     308  GOTO end_if_opt_build_app_snovis_session_sh_27
     309:else_if_opt_build_app_snovis_session_sh_27
    377310  SET obuild_cxx_optimize_local=
    378 )
     311:end_if_opt_build_app_snovis_session_sh_27
     312
    379313
    380314IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%" MKDIR "%obuild_snovis_path%\%obuild_dir_bin%"
    381315IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%\obuild_find.exe" (
    382   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"
     316  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
    383317  IF EXIST obuild_find.obj DEL obuild_find.obj
    384318)
     
    530464cd "%obuild_pwd_snovis_0%"
    531465SET obuild_pwd_snovis_0=
    532 IF %obuild_platform_result% == yes (
    533 SET obuild_cxx_includes=-I${SNOVA_ROOT}
    534 )
    535 SET obuild_platform_result=
    536 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    537 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    538 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    539 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    540 cd "%obuild_pwd_snovis_0%"
    541 SET obuild_pwd_snovis_0=
    542 IF %obuild_platform_result% == yes (
    543 SET obuild_cxx_includes=%obuild_cxx_includes% -I${SNGEOM2_ROOT}/include
    544 )
    545 SET obuild_platform_result=
    546 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    547 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    548 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    549 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    550 cd "%obuild_pwd_snovis_0%"
    551 SET obuild_pwd_snovis_0=
    552 IF %obuild_platform_result% == yes (
    553 SET obuild_cxx_includes=%obuild_cxx_includes% -I${GEOMUTILS_ROOT}/include
    554 )
    555 SET obuild_platform_result=
    556 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    557 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    558 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    559 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    560 cd "%obuild_pwd_snovis_0%"
    561 SET obuild_pwd_snovis_0=
    562 IF %obuild_platform_result% == yes (
    563 SET obuild_cxx_includes=%obuild_cxx_includes% -I${BHEP_ROOT}/Darwin/include
    564 )
    565 SET obuild_platform_result=
    566 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    567 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    568 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    569 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    570 cd "%obuild_pwd_snovis_0%"
    571 SET obuild_pwd_snovis_0=
    572 IF %obuild_platform_result% == yes (
     466IF NOT %obuild_platform_result% == yes GOTO end_if_platform_28
     467SET obuild_cxx_includes=-I${snova_home}
     468:end_if_platform_28
     469SET obuild_platform_result=
     470FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     471cd "%obuild_snovis_path%\%obuild_dir_bin%"
     472IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     473FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     474cd "%obuild_pwd_snovis_0%"
     475SET obuild_pwd_snovis_0=
     476IF NOT %obuild_platform_result% == yes GOTO end_if_platform_29
     477SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/GeomUtils/include
     478:end_if_platform_29
     479SET obuild_platform_result=
     480FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     481cd "%obuild_snovis_path%\%obuild_dir_bin%"
     482IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     483FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     484cd "%obuild_pwd_snovis_0%"
     485SET obuild_pwd_snovis_0=
     486IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30
     487SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/SNgeom2/include
     488:end_if_platform_30
     489SET obuild_platform_result=
     490FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     491cd "%obuild_snovis_path%\%obuild_dir_bin%"
     492IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     493FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     494cd "%obuild_pwd_snovis_0%"
     495SET obuild_pwd_snovis_0=
     496IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31
     497SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/SNvertex/include
     498:end_if_platform_31
     499SET obuild_platform_result=
     500FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     501cd "%obuild_snovis_path%\%obuild_dir_bin%"
     502IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     503FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     504cd "%obuild_pwd_snovis_0%"
     505SET obuild_pwd_snovis_0=
     506IF NOT %obuild_platform_result% == yes GOTO end_if_platform_32
     507SET obuild_cxx_includes=%obuild_cxx_includes% -I${bhep_home}
     508:end_if_platform_32
     509SET obuild_platform_result=
     510FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     511cd "%obuild_snovis_path%\%obuild_dir_bin%"
     512IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     513FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     514cd "%obuild_pwd_snovis_0%"
     515SET obuild_pwd_snovis_0=
     516IF NOT %obuild_platform_result% == yes GOTO end_if_platform_33
    573517SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include
    574 )
    575 SET obuild_platform_result=
    576 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    577 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    578 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    579 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    580 cd "%obuild_pwd_snovis_0%"
    581 SET obuild_pwd_snovis_0=
    582 IF %obuild_platform_result% == yes (
     518:end_if_platform_33
     519SET obuild_platform_result=
     520FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     521cd "%obuild_snovis_path%\%obuild_dir_bin%"
     522IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     523FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     524cd "%obuild_pwd_snovis_0%"
     525SET obuild_pwd_snovis_0=
     526IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34
    583527SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include
    584 )
     528:end_if_platform_34
    585529SET obuild_platform_result=
    586530SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_HDF5_path%\include"
     
    595539@IF %obuild_verbose% == yes @ECHO ON
    596540cd "%obuild_snovis_path%\%obuild_dir_bin%"
    597 %obuild_cxx_command% /c %obuild_cxx_debug_local% %obuild_cxx_optimize_local% %obuild_cxx_options% %obuild_cxx_macros% %obuild_cxx_includes% /Fo.\app_snovis_session\snovis_session.obj  /Tp..\applications\snovis_session.cc
    598 @IF ERRORLEVEL 1 @GOTO obuild_return
     541%obuild_cxx_command% /c %obuild_cxx_debug_local% %obuild_cxx_optimize_local% %obuild_cxx_options% %obuild_cxx_macros% %obuild_cxx_includes% /Fo.\app_snovis_session\snovis_session.obj  /Tp"..\applications\snovis_session.cc" 1> cl_exe_error
     542@IF ERRORLEVEL 1 @TYPE cl_exe_error && @GOTO obuild_return
     543@IF NOT ERRORLEVEL 1 @DEL cl_exe_error
    599544cd "%obuild_snovis_path%\obuild"
    600545
     
    607552cd "%obuild_pwd_snovis_0%"
    608553SET obuild_pwd_snovis_0=
    609 IF %obuild_platform_result% == yes (
     554IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41
    610555SET obuild_cxx_linker_command=c++
    611 )
     556:end_if_platform_41
    612557SET obuild_platform_result=
    613558FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    617562cd "%obuild_pwd_snovis_0%"
    618563SET obuild_pwd_snovis_0=
    619 IF %obuild_platform_result% == yes (
     564IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42
    620565SET obuild_cxx_linker_command=c++
    621 )
     566:end_if_platform_42
    622567SET obuild_platform_result=
    623568FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    627572cd "%obuild_pwd_snovis_0%"
    628573SET obuild_pwd_snovis_0=
    629 IF %obuild_platform_result% == yes (
     574IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43
    630575SET obuild_cxx_linker_command=cxx
    631 )
     576:end_if_platform_43
    632577SET obuild_platform_result=
    633578FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    637582cd "%obuild_pwd_snovis_0%"
    638583SET obuild_pwd_snovis_0=
    639 IF %obuild_platform_result% == yes (
     584IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44
    640585SET obuild_cxx_linker_command=link.exe
    641 )
     586:end_if_platform_44
    642587SET obuild_platform_result=
    643588IF "%obuild_cxx_linker_command%" == ""  ECHO Variable obuild_cxx_linker_command not defined.  && GOTO obuild_return
     
    649594cd "%obuild_pwd_snovis_0%"
    650595SET obuild_pwd_snovis_0=
    651 IF %obuild_platform_result% == yes (
     596IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45
    652597SET obuild_cxx_linker_debug=-g
    653 )
     598:end_if_platform_45
    654599SET obuild_platform_result=
    655600FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    659604cd "%obuild_pwd_snovis_0%"
    660605SET obuild_pwd_snovis_0=
    661 IF %obuild_platform_result% == yes (
     606IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46
    662607SET obuild_cxx_linker_debug=-g
    663 )
     608:end_if_platform_46
    664609SET obuild_platform_result=
    665610FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    669614cd "%obuild_pwd_snovis_0%"
    670615SET obuild_pwd_snovis_0=
    671 IF %obuild_platform_result% == yes (
     616IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47
    672617SET obuild_cxx_linker_debug=-g
    673 )
     618:end_if_platform_47
    674619SET obuild_platform_result=
    675620FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    679624cd "%obuild_pwd_snovis_0%"
    680625SET obuild_pwd_snovis_0=
    681 IF %obuild_platform_result% == yes (
     626IF NOT %obuild_platform_result% == yes GOTO end_if_platform_48
    682627SET obuild_cxx_linker_debug=/DEBUG
    683 )
     628:end_if_platform_48
    684629SET obuild_platform_result=
    685630
     
    690635cd "%obuild_pwd_snovis_0%"
    691636SET obuild_pwd_snovis_0=
    692 IF %obuild_platform_result% == yes (
     637IF NOT %obuild_platform_result% == yes GOTO end_if_platform_49
    693638SET obuild_cxx_linker_options=/nologo
    694 )
    695 SET obuild_platform_result=
    696 
    697 IF %obuild_debug% == yes (
     639:end_if_platform_49
     640SET obuild_platform_result=
     641
     642IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_snovis_session_sh_50
    698643  SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug%
    699 ) ELSE (
     644  GOTO end_if_db_build_app_snovis_session_sh_50
     645:else_if_db_build_app_snovis_session_sh_50
    700646  SET obuild_cxx_linker_debug_local=
    701 )
    702 IF %obuild_optimize% == yes (
     647:end_if_db_build_app_snovis_session_sh_50
     648
     649IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_snovis_session_sh_51
    703650  SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize%
    704 ) ELSE (
     651  GOTO end_if_opt_build_app_snovis_session_sh_51
     652:else_if_opt_build_app_snovis_session_sh_51
    705653  SET obuild_cxx_linker_optimize_local=
    706 )
     654:end_if_opt_build_app_snovis_session_sh_51
     655
    707656SET obuild_linked_libraries="%obuild_OnX_path%\%obuild_dir_bin%\OnXCore.lib"
    708 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_snovis_path%\%obuild_dir_bin%\snova.lib"
    709 SET obuild_linked_libraries=%obuild_linked_libraries% -L${SNGEOM2_ROOT}/Darwin-i386/lib -lsngeom
    710 SET obuild_linked_libraries=%obuild_linked_libraries% -L${GEOMUTILS_ROOT}/Darwin-i386/lib -lgeomutils
    711 SET obuild_linked_libraries=%obuild_linked_libraries% -L${BHEP_ROOT}/Darwin/lib -lbhep
     657SET obuild_linked_libraries=%obuild_linked_libraries% -L${snova_home}/Darwin -lsnova -lsnvertex -lsngeom -lgeomutils
     658SET obuild_linked_libraries=%obuild_linked_libraries% -L${bhep_home}/Darwin -lbhep
    712659SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_HDF5_path%\%obuild_dir_bin%\osc_HDF5.lib"
    713660SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_G4Lab_path%\%obuild_dir_bin%\G4LabUIOnX.lib"
     
    719666cd "%obuild_pwd_snovis_0%"
    720667SET obuild_pwd_snovis_0=
    721 IF %obuild_platform_result% == yes (
    722 SET obuild_linked_libraries=%obuild_linked_libraries% -L${Geant4_work}/lib/${Geant4_system} -lG4readout -lG4run -lG4event -lG4tracking -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4graphics_reps -lG4materials -lG4intercoms -lG4global
    723 )
    724 SET obuild_platform_result=
    725 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    726 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    727 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    728 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    729 cd "%obuild_pwd_snovis_0%"
    730 SET obuild_pwd_snovis_0=
    731 IF %obuild_platform_result% == yes (
     668IF NOT %obuild_platform_result% == yes GOTO end_if_platform_58
     669SET 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
     670:end_if_platform_58
     671SET obuild_platform_result=
     672FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     673cd "%obuild_snovis_path%\%obuild_dir_bin%"
     674IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     675FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     676cd "%obuild_pwd_snovis_0%"
     677SET obuild_pwd_snovis_0=
     678IF NOT %obuild_platform_result% == yes GOTO end_if_platform_59
    732679SET obuild_linked_libraries=%obuild_linked_libraries% -L${CLHEP_home}/lib -lCLHEP
    733 )
     680:end_if_platform_59
    734681SET obuild_platform_result=
    735682SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_Lib_path%\%obuild_dir_bin%\LibXML.lib"
     
    750697cd "%obuild_pwd_snovis_0%"
    751698SET obuild_pwd_snovis_0=
    752 IF %obuild_platform_result% == yes (
     699IF NOT %obuild_platform_result% == yes GOTO end_if_platform_71
    753700SET obuild_linked_libraries=%obuild_linked_libraries% -framework OpenGL -framework AGL
    754 )
    755 SET obuild_platform_result=
    756 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    757 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    758 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    759 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    760 cd "%obuild_pwd_snovis_0%"
    761 SET obuild_pwd_snovis_0=
    762 IF %obuild_platform_result% == yes (
     701:end_if_platform_71
     702SET obuild_platform_result=
     703FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     704cd "%obuild_snovis_path%\%obuild_dir_bin%"
     705IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     706FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     707cd "%obuild_pwd_snovis_0%"
     708SET obuild_pwd_snovis_0=
     709IF NOT %obuild_platform_result% == yes GOTO end_if_platform_72
    763710SET obuild_linked_libraries=%obuild_linked_libraries% -framework ApplicationServices
    764 )
     711:end_if_platform_72
    765712SET obuild_platform_result=
    766713FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    770717cd "%obuild_pwd_snovis_0%"
    771718SET obuild_pwd_snovis_0=
    772 IF %obuild_platform_result% == yes (
     719IF NOT %obuild_platform_result% == yes GOTO end_if_platform_73
    773720SET obuild_linked_libraries=%obuild_linked_libraries% -L/usr/lib -lGLU -lGL -lm
    774 )
     721:end_if_platform_73
    775722SET obuild_platform_result=
    776723FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    780727cd "%obuild_pwd_snovis_0%"
    781728SET obuild_pwd_snovis_0=
    782 IF %obuild_platform_result% == yes (
     729IF NOT %obuild_platform_result% == yes GOTO end_if_platform_74
    783730SET obuild_linked_libraries=%obuild_linked_libraries% glu32.lib opengl32.lib gdi32.lib user32.lib
    784 )
     731:end_if_platform_74
    785732SET obuild_platform_result=
    786733FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    790737cd "%obuild_pwd_snovis_0%"
    791738SET obuild_pwd_snovis_0=
    792 IF %obuild_platform_result% == yes (
     739IF NOT %obuild_platform_result% == yes GOTO end_if_platform_75
    793740SET obuild_linked_libraries=%obuild_linked_libraries% -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm
    794 )
    795 SET obuild_platform_result=
    796 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    797 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    798 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    799 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    800 cd "%obuild_pwd_snovis_0%"
    801 SET obuild_pwd_snovis_0=
    802 IF %obuild_platform_result% == yes (
     741:end_if_platform_75
     742SET obuild_platform_result=
     743FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     744cd "%obuild_snovis_path%\%obuild_dir_bin%"
     745IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     746FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
     747cd "%obuild_pwd_snovis_0%"
     748SET obuild_pwd_snovis_0=
     749IF NOT %obuild_platform_result% == yes GOTO end_if_platform_76
    803750SET obuild_linked_libraries=%obuild_linked_libraries% -lpthread
    804 )
     751:end_if_platform_76
    805752SET obuild_platform_result=
    806753
Note: See TracChangeset for help on using the changeset viewer.