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_sngeom.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_sngeom_sh_16
     256:end_if_platform_17
     257SET obuild_platform_result=
     258
     259IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_sngeom_sh_18
    250260  SET obuild_cxx_debug_local=%obuild_cxx_debug%
    251   GOTO end_if_db_build_lib_sngeom_sh_16
    252 :else_if_db_build_lib_sngeom_sh_16
     261  GOTO end_if_db_build_lib_sngeom_sh_18
     262:else_if_db_build_lib_sngeom_sh_18
    253263  SET obuild_cxx_debug_local=
    254 :end_if_db_build_lib_sngeom_sh_16
    255 
    256 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_17
     264:end_if_db_build_lib_sngeom_sh_18
     265
     266IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_19
    257267  SET obuild_cxx_optimize_local=%obuild_cxx_optimize%
    258   GOTO end_if_opt_build_lib_sngeom_sh_17
    259 :else_if_opt_build_lib_sngeom_sh_17
     268  GOTO end_if_opt_build_lib_sngeom_sh_19
     269:else_if_opt_build_lib_sngeom_sh_19
    260270  SET obuild_cxx_optimize_local=
    261 :end_if_opt_build_lib_sngeom_sh_17
     271:end_if_opt_build_lib_sngeom_sh_19
    262272
    263273
     
    275285IF NOT DEFINED obuild_bhep_path  ECHO Can't find bhep package.  && GOTO obuild_return
    276286
    277 SET obuild_cxx_includes=/I"%obuild_snova_path%\source\GeomUtils\include"
    278 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_snova_path%\source\SNgeom2\include"
     287SET obuild_cxx_includes=/I"%obuild_snova_path%\source\SNgeom2\include"
     288SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_snova_path%\source\GeomUtils\include"
    279289FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    280290cd "%obuild_snova_path%\%obuild_dir_bin%"
     
    283293cd "%obuild_pwd_snova_0%"
    284294SET obuild_pwd_snova_0=
    285 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_20
     295IF NOT %obuild_platform_result% == yes GOTO end_if_platform_22
    286296SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include
    287 :end_if_platform_20
     297:end_if_platform_22
    288298SET obuild_platform_result=
    289299SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_bhep_path%"
     
    355365cd "%obuild_pwd_snova_0%"
    356366SET obuild_pwd_snova_0=
    357 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31
     367IF NOT %obuild_platform_result% == yes GOTO end_if_platform_33
    358368SET obuild_cxx_linker_command=c++
    359 :end_if_platform_31
     369:end_if_platform_33
    360370SET obuild_platform_result=
    361371FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     
    365375cd "%obuild_pwd_snova_0%"
    366376SET obuild_pwd_snova_0=
    367 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_32
     377IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34
    368378SET obuild_cxx_linker_command=c++
    369 :end_if_platform_32
     379:end_if_platform_34
    370380SET obuild_platform_result=
    371381FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     
    375385cd "%obuild_pwd_snova_0%"
    376386SET obuild_pwd_snova_0=
    377 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_33
     387IF NOT %obuild_platform_result% == yes GOTO end_if_platform_35
    378388SET obuild_cxx_linker_command=cxx
    379 :end_if_platform_33
    380 SET obuild_platform_result=
    381 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    382 cd "%obuild_snova_path%\%obuild_dir_bin%"
    383 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    384 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    385 cd "%obuild_pwd_snova_0%"
    386 SET obuild_pwd_snova_0=
    387 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34
     389:end_if_platform_35
     390SET obuild_platform_result=
     391FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     392cd "%obuild_snova_path%\%obuild_dir_bin%"
     393IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     394FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     395cd "%obuild_pwd_snova_0%"
     396SET obuild_pwd_snova_0=
     397IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36
    388398SET obuild_cxx_linker_command=link.exe
    389 :end_if_platform_34
     399:end_if_platform_36
    390400SET obuild_platform_result=
    391401IF "%obuild_cxx_linker_command%" == ""  ECHO Variable obuild_cxx_linker_command not defined.  && GOTO obuild_return
     
    395405IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    396406FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    397 cd "%obuild_pwd_snova_0%"
    398 SET obuild_pwd_snova_0=
    399 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_35
    400 SET obuild_cxx_linker_debug=-g
    401 :end_if_platform_35
    402 SET obuild_platform_result=
    403 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    404 cd "%obuild_snova_path%\%obuild_dir_bin%"
    405 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    406 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    407 cd "%obuild_pwd_snova_0%"
    408 SET obuild_pwd_snova_0=
    409 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36
    410 SET obuild_cxx_linker_debug=-g
    411 :end_if_platform_36
    412 SET obuild_platform_result=
    413 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    414 cd "%obuild_snova_path%\%obuild_dir_bin%"
    415 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    416 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    417407cd "%obuild_pwd_snova_0%"
    418408SET obuild_pwd_snova_0=
     
    424414cd "%obuild_snova_path%\%obuild_dir_bin%"
    425415IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    426 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     416FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    427417cd "%obuild_pwd_snova_0%"
    428418SET obuild_pwd_snova_0=
    429419IF NOT %obuild_platform_result% == yes GOTO end_if_platform_38
     420SET obuild_cxx_linker_debug=-g
     421:end_if_platform_38
     422SET obuild_platform_result=
     423FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     424cd "%obuild_snova_path%\%obuild_dir_bin%"
     425IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     426FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
     427cd "%obuild_pwd_snova_0%"
     428SET obuild_pwd_snova_0=
     429IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39
     430SET obuild_cxx_linker_debug=-g
     431:end_if_platform_39
     432SET obuild_platform_result=
     433FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     434cd "%obuild_snova_path%\%obuild_dir_bin%"
     435IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     436FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     437cd "%obuild_pwd_snova_0%"
     438SET obuild_pwd_snova_0=
     439IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40
    430440SET obuild_cxx_linker_debug=/DEBUG
    431 :end_if_platform_38
    432 SET obuild_platform_result=
    433 
    434 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    435 cd "%obuild_snova_path%\%obuild_dir_bin%"
    436 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    437 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    438 cd "%obuild_pwd_snova_0%"
    439 SET obuild_pwd_snova_0=
    440 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39
     441:end_if_platform_40
     442SET obuild_platform_result=
     443
     444FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     445cd "%obuild_snova_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% Windows_NT`) DO SET obuild_platform_result=%%j
     448cd "%obuild_pwd_snova_0%"
     449SET obuild_pwd_snova_0=
     450IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41
    441451SET obuild_cxx_linker_options=/nologo
    442 :end_if_platform_39
    443 SET obuild_platform_result=
    444 
    445 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_sngeom_sh_40
     452:end_if_platform_41
     453SET obuild_platform_result=
     454
     455IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_sngeom_sh_42
    446456  SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug%
    447   GOTO end_if_db_build_lib_sngeom_sh_40
    448 :else_if_db_build_lib_sngeom_sh_40
     457  GOTO end_if_db_build_lib_sngeom_sh_42
     458:else_if_db_build_lib_sngeom_sh_42
    449459  SET obuild_cxx_linker_debug_local=
    450 :end_if_db_build_lib_sngeom_sh_40
    451 
    452 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_41
     460:end_if_db_build_lib_sngeom_sh_42
     461
     462IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_43
    453463  SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize%
    454   GOTO end_if_opt_build_lib_sngeom_sh_41
    455 :else_if_opt_build_lib_sngeom_sh_41
     464  GOTO end_if_opt_build_lib_sngeom_sh_43
     465:else_if_opt_build_lib_sngeom_sh_43
    456466  SET obuild_cxx_linker_optimize_local=
    457 :end_if_opt_build_lib_sngeom_sh_41
     467:end_if_opt_build_lib_sngeom_sh_43
    458468
    459469FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
Note: See TracChangeset for help on using the changeset viewer.