Ignore:
Timestamp:
Feb 9, 2007, 4:41:48 PM (17 years ago)
Author:
barrand
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • build/snova/trunk/obuild/DOS/build_lib_snvertex.bat

    r130 r132  
    105105cd "%obuild_snova_path%\%obuild_dir_bin%"
    106106IF 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% UNIX`) DO SET obuild_platform_result=%%j
     108cd "%obuild_pwd_snova_0%"
     109SET obuild_pwd_snova_0=
     110IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3
     111SET Geant4_home=/usr/local/geant4/8.2
     112:end_if_platform_3
     113SET obuild_platform_result=
     114FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     115cd "%obuild_snova_path%\%obuild_dir_bin%"
     116IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    107117FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    108118cd "%obuild_pwd_snova_0%"
    109119SET obuild_pwd_snova_0=
    110 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_2
     120IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4
    111121SET obuild_cxx_command=c++
    112 :end_if_platform_2
     122:end_if_platform_4
    113123SET obuild_platform_result=
    114124FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     
    118128cd "%obuild_pwd_snova_0%"
    119129SET obuild_pwd_snova_0=
    120 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3
     130IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5
    121131SET obuild_cxx_command=c++
    122 :end_if_platform_3
     132:end_if_platform_5
    123133SET obuild_platform_result=
    124134FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     
    128138cd "%obuild_pwd_snova_0%"
    129139SET obuild_pwd_snova_0=
    130 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4
     140IF NOT %obuild_platform_result% == yes GOTO end_if_platform_6
    131141SET obuild_cxx_command=cxx
    132 :end_if_platform_4
    133 SET obuild_platform_result=
    134 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    135 cd "%obuild_snova_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% Windows_NT`) DO SET obuild_platform_result=%%j
    138 cd "%obuild_pwd_snova_0%"
    139 SET obuild_pwd_snova_0=
    140 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5
     142:end_if_platform_6
     143SET obuild_platform_result=
     144FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     145cd "%obuild_snova_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% Windows_NT`) DO SET obuild_platform_result=%%j
     148cd "%obuild_pwd_snova_0%"
     149SET obuild_pwd_snova_0=
     150IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7
    141151SET obuild_cxx_command=cl.exe
    142 :end_if_platform_5
     152:end_if_platform_7
    143153SET obuild_platform_result=
    144154IF "%obuild_cxx_command%" == ""  ECHO Variable obuild_cxx_command not defined.  && GOTO obuild_return
     
    148158IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    149159FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    150 cd "%obuild_pwd_snova_0%"
    151 SET obuild_pwd_snova_0=
    152 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_6
    153 SET obuild_cxx_optimize=-O
    154 :end_if_platform_6
    155 SET obuild_platform_result=
    156 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    157 cd "%obuild_snova_path%\%obuild_dir_bin%"
    158 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    159 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    160 cd "%obuild_pwd_snova_0%"
    161 SET obuild_pwd_snova_0=
    162 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7
    163 SET obuild_cxx_optimize=-O
    164 :end_if_platform_7
    165 SET obuild_platform_result=
    166 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    167 cd "%obuild_snova_path%\%obuild_dir_bin%"
    168 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    169 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    170160cd "%obuild_pwd_snova_0%"
    171161SET obuild_pwd_snova_0=
     
    177167cd "%obuild_snova_path%\%obuild_dir_bin%"
    178168IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    179 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     169FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    180170cd "%obuild_pwd_snova_0%"
    181171SET obuild_pwd_snova_0=
    182172IF NOT %obuild_platform_result% == yes GOTO end_if_platform_9
     173SET obuild_cxx_optimize=-O
     174:end_if_platform_9
     175SET obuild_platform_result=
     176FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     177cd "%obuild_snova_path%\%obuild_dir_bin%"
     178IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     179FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
     180cd "%obuild_pwd_snova_0%"
     181SET obuild_pwd_snova_0=
     182IF NOT %obuild_platform_result% == yes GOTO end_if_platform_10
     183SET obuild_cxx_optimize=-O
     184:end_if_platform_10
     185SET obuild_platform_result=
     186FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     187cd "%obuild_snova_path%\%obuild_dir_bin%"
     188IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     189FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     190cd "%obuild_pwd_snova_0%"
     191SET obuild_pwd_snova_0=
     192IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11
    183193SET obuild_cxx_optimize=/O2
    184 :end_if_platform_9
     194:end_if_platform_11
    185195SET obuild_platform_result=
    186196
     
    189199IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    190200FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    191 cd "%obuild_pwd_snova_0%"
    192 SET obuild_pwd_snova_0=
    193 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_10
    194 SET obuild_cxx_debug=-g
    195 :end_if_platform_10
    196 SET obuild_platform_result=
    197 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    198 cd "%obuild_snova_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% Linux`) DO SET obuild_platform_result=%%j
    201 cd "%obuild_pwd_snova_0%"
    202 SET obuild_pwd_snova_0=
    203 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11
    204 SET obuild_cxx_debug=-g
    205 :end_if_platform_11
    206 SET obuild_platform_result=
    207 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    208 cd "%obuild_snova_path%\%obuild_dir_bin%"
    209 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    210 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    211201cd "%obuild_pwd_snova_0%"
    212202SET obuild_pwd_snova_0=
     
    218208cd "%obuild_snova_path%\%obuild_dir_bin%"
    219209IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    220 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     210FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    221211cd "%obuild_pwd_snova_0%"
    222212SET obuild_pwd_snova_0=
    223213IF NOT %obuild_platform_result% == yes GOTO end_if_platform_13
     214SET obuild_cxx_debug=-g
     215:end_if_platform_13
     216SET obuild_platform_result=
     217FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     218cd "%obuild_snova_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% OSF1`) DO SET obuild_platform_result=%%j
     221cd "%obuild_pwd_snova_0%"
     222SET obuild_pwd_snova_0=
     223IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14
     224SET obuild_cxx_debug=-g
     225:end_if_platform_14
     226SET obuild_platform_result=
     227FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     228cd "%obuild_snova_path%\%obuild_dir_bin%"
     229IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     230FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     231cd "%obuild_pwd_snova_0%"
     232SET obuild_pwd_snova_0=
     233IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15
    224234SET obuild_cxx_debug=/ZI /Od
    225 :end_if_platform_13
     235:end_if_platform_15
    226236SET obuild_platform_result=
    227237
     
    232242cd "%obuild_pwd_snova_0%"
    233243SET obuild_pwd_snova_0=
    234 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14
     244IF NOT %obuild_platform_result% == yes GOTO end_if_platform_16
    235245SET obuild_cxx_options=-fPIC
    236 :end_if_platform_14
    237 SET obuild_platform_result=
    238 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    239 cd "%obuild_snova_path%\%obuild_dir_bin%"
    240 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    241 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    242 cd "%obuild_pwd_snova_0%"
    243 SET obuild_pwd_snova_0=
    244 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15
     246:end_if_platform_16
     247SET obuild_platform_result=
     248FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     249cd "%obuild_snova_path%\%obuild_dir_bin%"
     250IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     251FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     252cd "%obuild_pwd_snova_0%"
     253SET obuild_pwd_snova_0=
     254IF NOT %obuild_platform_result% == yes GOTO end_if_platform_17
    245255SET obuild_cxx_options=/nologo /DWIN32 /MD /GX /GR /W3
    246 :end_if_platform_15
    247 SET obuild_platform_result=
    248 
    249 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snvertex_sh_16
     256:end_if_platform_17
     257SET obuild_platform_result=
     258
     259IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snvertex_sh_18
    250260  SET obuild_cxx_debug_local=%obuild_cxx_debug%
    251   GOTO end_if_db_build_lib_snvertex_sh_16
    252 :else_if_db_build_lib_snvertex_sh_16
     261  GOTO end_if_db_build_lib_snvertex_sh_18
     262:else_if_db_build_lib_snvertex_sh_18
    253263  SET obuild_cxx_debug_local=
    254 :end_if_db_build_lib_snvertex_sh_16
    255 
    256 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_17
     264:end_if_db_build_lib_snvertex_sh_18
     265
     266IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_19
    257267  SET obuild_cxx_optimize_local=%obuild_cxx_optimize%
    258   GOTO end_if_opt_build_lib_snvertex_sh_17
    259 :else_if_opt_build_lib_snvertex_sh_17
     268  GOTO end_if_opt_build_lib_snvertex_sh_19
     269:else_if_opt_build_lib_snvertex_sh_19
    260270  SET obuild_cxx_optimize_local=
    261 :end_if_opt_build_lib_snvertex_sh_17
     271:end_if_opt_build_lib_snvertex_sh_19
    262272
    263273
     
    278288SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_snova_path%\source\GeomUtils\include"
    279289SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_snova_path%\source\SNgeom2\include"
     290SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_bhep_path%"
    280291FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    281292cd "%obuild_snova_path%\%obuild_dir_bin%"
     
    284295cd "%obuild_pwd_snova_0%"
    285296SET obuild_pwd_snova_0=
    286 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_21
     297IF NOT %obuild_platform_result% == yes GOTO end_if_platform_24
    287298SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include
    288 :end_if_platform_21
    289 SET obuild_platform_result=
    290 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_bhep_path%"
     299:end_if_platform_24
     300SET obuild_platform_result=
    291301
    292302IF EXIST "%obuild_snova_path%\%obuild_dir_bin%\lib_snvertex" RMDIR /S /Q "%obuild_snova_path%\%obuild_dir_bin%\lib_snvertex"
     
    368378cd "%obuild_pwd_snova_0%"
    369379SET obuild_pwd_snova_0=
    370 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34
     380IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36
    371381SET obuild_cxx_linker_command=c++
    372 :end_if_platform_34
     382:end_if_platform_36
    373383SET obuild_platform_result=
    374384FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     
    378388cd "%obuild_pwd_snova_0%"
    379389SET obuild_pwd_snova_0=
    380 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_35
     390IF NOT %obuild_platform_result% == yes GOTO end_if_platform_37
    381391SET obuild_cxx_linker_command=c++
    382 :end_if_platform_35
     392:end_if_platform_37
    383393SET obuild_platform_result=
    384394FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     
    388398cd "%obuild_pwd_snova_0%"
    389399SET obuild_pwd_snova_0=
    390 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36
     400IF NOT %obuild_platform_result% == yes GOTO end_if_platform_38
    391401SET obuild_cxx_linker_command=cxx
    392 :end_if_platform_36
    393 SET obuild_platform_result=
    394 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    395 cd "%obuild_snova_path%\%obuild_dir_bin%"
    396 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    397 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    398 cd "%obuild_pwd_snova_0%"
    399 SET obuild_pwd_snova_0=
    400 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_37
     402:end_if_platform_38
     403SET obuild_platform_result=
     404FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     405cd "%obuild_snova_path%\%obuild_dir_bin%"
     406IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     407FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     408cd "%obuild_pwd_snova_0%"
     409SET obuild_pwd_snova_0=
     410IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39
    401411SET obuild_cxx_linker_command=link.exe
    402 :end_if_platform_37
     412:end_if_platform_39
    403413SET obuild_platform_result=
    404414IF "%obuild_cxx_linker_command%" == ""  ECHO Variable obuild_cxx_linker_command not defined.  && GOTO obuild_return
     
    408418IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    409419FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    410 cd "%obuild_pwd_snova_0%"
    411 SET obuild_pwd_snova_0=
    412 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_38
    413 SET obuild_cxx_linker_debug=-g
    414 :end_if_platform_38
    415 SET obuild_platform_result=
    416 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    417 cd "%obuild_snova_path%\%obuild_dir_bin%"
    418 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    419 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    420 cd "%obuild_pwd_snova_0%"
    421 SET obuild_pwd_snova_0=
    422 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39
    423 SET obuild_cxx_linker_debug=-g
    424 :end_if_platform_39
    425 SET obuild_platform_result=
    426 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    427 cd "%obuild_snova_path%\%obuild_dir_bin%"
    428 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    429 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    430420cd "%obuild_pwd_snova_0%"
    431421SET obuild_pwd_snova_0=
     
    437427cd "%obuild_snova_path%\%obuild_dir_bin%"
    438428IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    439 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     429FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    440430cd "%obuild_pwd_snova_0%"
    441431SET obuild_pwd_snova_0=
    442432IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41
     433SET obuild_cxx_linker_debug=-g
     434:end_if_platform_41
     435SET obuild_platform_result=
     436FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     437cd "%obuild_snova_path%\%obuild_dir_bin%"
     438IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     439FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
     440cd "%obuild_pwd_snova_0%"
     441SET obuild_pwd_snova_0=
     442IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42
     443SET obuild_cxx_linker_debug=-g
     444:end_if_platform_42
     445SET obuild_platform_result=
     446FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     447cd "%obuild_snova_path%\%obuild_dir_bin%"
     448IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     449FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     450cd "%obuild_pwd_snova_0%"
     451SET obuild_pwd_snova_0=
     452IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43
    443453SET obuild_cxx_linker_debug=/DEBUG
    444 :end_if_platform_41
    445 SET obuild_platform_result=
    446 
    447 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    448 cd "%obuild_snova_path%\%obuild_dir_bin%"
    449 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    450 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    451 cd "%obuild_pwd_snova_0%"
    452 SET obuild_pwd_snova_0=
    453 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42
     454:end_if_platform_43
     455SET obuild_platform_result=
     456
     457FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     458cd "%obuild_snova_path%\%obuild_dir_bin%"
     459IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     460FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     461cd "%obuild_pwd_snova_0%"
     462SET obuild_pwd_snova_0=
     463IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44
    454464SET obuild_cxx_linker_options=/nologo
    455 :end_if_platform_42
    456 SET obuild_platform_result=
    457 
    458 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snvertex_sh_43
     465:end_if_platform_44
     466SET obuild_platform_result=
     467
     468IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snvertex_sh_45
    459469  SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug%
    460   GOTO end_if_db_build_lib_snvertex_sh_43
    461 :else_if_db_build_lib_snvertex_sh_43
     470  GOTO end_if_db_build_lib_snvertex_sh_45
     471:else_if_db_build_lib_snvertex_sh_45
    462472  SET obuild_cxx_linker_debug_local=
    463 :end_if_db_build_lib_snvertex_sh_43
    464 
    465 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_44
     473:end_if_db_build_lib_snvertex_sh_45
     474
     475IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_46
    466476  SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize%
    467   GOTO end_if_opt_build_lib_snvertex_sh_44
    468 :else_if_opt_build_lib_snvertex_sh_44
     477  GOTO end_if_opt_build_lib_snvertex_sh_46
     478:else_if_opt_build_lib_snvertex_sh_46
    469479  SET obuild_cxx_linker_optimize_local=
    470 :end_if_opt_build_lib_snvertex_sh_44
     480:end_if_opt_build_lib_snvertex_sh_46
    471481
    472482FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
Note: See TracChangeset for help on using the changeset viewer.