Ignore:
Timestamp:
Feb 10, 2007, 11:18:02 AM (17 years ago)
Author:
barrand
Message:
 
File:
1 edited

Legend:

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

    r144 r151  
    384384
    385385cd "%obuild_snova_path%\%obuild_dir_bin%"
    386 %obuild_cxx_command% /c %obuild_cxx_debug_local% %obuild_cxx_optimize_local% %obuild_cxx_options% %obuild_cxx_macros% %obuild_cxx_includes% /Fo.\lib_snova\gen_vtx.obj  /Tp"..\source\snova\vertex\gen_vtx.cc" 1> cl_exe_error
    387 @IF ERRORLEVEL 1 @TYPE cl_exe_error && @GOTO obuild_return
    388 @IF NOT ERRORLEVEL 1 @DEL cl_exe_error
    389 cd "%obuild_snova_path%\obuild"
    390 
    391 cd "%obuild_snova_path%\%obuild_dir_bin%"
    392386%obuild_cxx_command% /c %obuild_cxx_debug_local% %obuild_cxx_optimize_local% %obuild_cxx_options% %obuild_cxx_macros% %obuild_cxx_includes% /Fo.\lib_snova\geometry2.obj  /Tp"..\source\snova\geom\geometry2.cc" 1> cl_exe_error
    393387@IF ERRORLEVEL 1 @TYPE cl_exe_error && @GOTO obuild_return
     
    425419IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    426420FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     421cd "%obuild_pwd_snova_0%"
     422SET obuild_pwd_snova_0=
     423IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43
     424SET obuild_cxx_linker_command=c++
     425:end_if_platform_43
     426SET obuild_platform_result=
     427FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     428cd "%obuild_snova_path%\%obuild_dir_bin%"
     429IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     430FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    427431cd "%obuild_pwd_snova_0%"
    428432SET obuild_pwd_snova_0=
     
    434438cd "%obuild_snova_path%\%obuild_dir_bin%"
    435439IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     440FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
     441cd "%obuild_pwd_snova_0%"
     442SET obuild_pwd_snova_0=
     443IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45
     444SET obuild_cxx_linker_command=cxx
     445:end_if_platform_45
     446SET obuild_platform_result=
     447FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     448cd "%obuild_snova_path%\%obuild_dir_bin%"
     449IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     450FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
     451cd "%obuild_pwd_snova_0%"
     452SET obuild_pwd_snova_0=
     453IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46
     454SET obuild_cxx_linker_command=link.exe
     455:end_if_platform_46
     456SET obuild_platform_result=
     457IF "%obuild_cxx_linker_command%" == ""  ECHO Variable obuild_cxx_linker_command not defined.  && GOTO obuild_return
     458
     459FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     460cd "%obuild_snova_path%\%obuild_dir_bin%"
     461IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
     462FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
     463cd "%obuild_pwd_snova_0%"
     464SET obuild_pwd_snova_0=
     465IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47
     466SET obuild_cxx_linker_debug=-g
     467:end_if_platform_47
     468SET obuild_platform_result=
     469FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
     470cd "%obuild_snova_path%\%obuild_dir_bin%"
     471IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    436472FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    437 cd "%obuild_pwd_snova_0%"
    438 SET obuild_pwd_snova_0=
    439 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45
    440 SET obuild_cxx_linker_command=c++
    441 :end_if_platform_45
    442 SET obuild_platform_result=
    443 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    444 cd "%obuild_snova_path%\%obuild_dir_bin%"
    445 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    446 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    447 cd "%obuild_pwd_snova_0%"
    448 SET obuild_pwd_snova_0=
    449 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46
    450 SET obuild_cxx_linker_command=cxx
    451 :end_if_platform_46
    452 SET obuild_platform_result=
    453 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    454 cd "%obuild_snova_path%\%obuild_dir_bin%"
    455 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    456 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    457 cd "%obuild_pwd_snova_0%"
    458 SET obuild_pwd_snova_0=
    459 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47
    460 SET obuild_cxx_linker_command=link.exe
    461 :end_if_platform_47
    462 SET obuild_platform_result=
    463 IF "%obuild_cxx_linker_command%" == ""  ECHO Variable obuild_cxx_linker_command not defined.  && GOTO obuild_return
    464 
    465 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    466 cd "%obuild_snova_path%\%obuild_dir_bin%"
    467 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    468 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    469473cd "%obuild_pwd_snova_0%"
    470474SET obuild_pwd_snova_0=
     
    476480cd "%obuild_snova_path%\%obuild_dir_bin%"
    477481IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    478 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
     482FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
    479483cd "%obuild_pwd_snova_0%"
    480484SET obuild_pwd_snova_0=
     
    486490cd "%obuild_snova_path%\%obuild_dir_bin%"
    487491IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    488 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j
     492FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    489493cd "%obuild_pwd_snova_0%"
    490494SET obuild_pwd_snova_0=
    491495IF NOT %obuild_platform_result% == yes GOTO end_if_platform_50
    492 SET obuild_cxx_linker_debug=-g
     496SET obuild_cxx_linker_debug=/DEBUG
    493497:end_if_platform_50
    494498SET obuild_platform_result=
     499
    495500FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    496501cd "%obuild_snova_path%\%obuild_dir_bin%"
     
    500505SET obuild_pwd_snova_0=
    501506IF NOT %obuild_platform_result% == yes GOTO end_if_platform_51
    502 SET obuild_cxx_linker_debug=/DEBUG
     507SET obuild_cxx_linker_options=/nologo
    503508:end_if_platform_51
    504509SET obuild_platform_result=
    505510
    506 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
    507 cd "%obuild_snova_path%\%obuild_dir_bin%"
    508 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    509 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    510 cd "%obuild_pwd_snova_0%"
    511 SET obuild_pwd_snova_0=
    512 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_52
    513 SET obuild_cxx_linker_options=/nologo
    514 :end_if_platform_52
    515 SET obuild_platform_result=
    516 
    517 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_sh_53
     511IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_sh_52
    518512  SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug%
    519   GOTO end_if_db_build_lib_snova_sh_53
    520 :else_if_db_build_lib_snova_sh_53
     513  GOTO end_if_db_build_lib_snova_sh_52
     514:else_if_db_build_lib_snova_sh_52
    521515  SET obuild_cxx_linker_debug_local=
    522 :end_if_db_build_lib_snova_sh_53
    523 
    524 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_sh_54
     516:end_if_db_build_lib_snova_sh_52
     517
     518IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_sh_53
    525519  SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize%
    526   GOTO end_if_opt_build_lib_snova_sh_54
    527 :else_if_opt_build_lib_snova_sh_54
     520  GOTO end_if_opt_build_lib_snova_sh_53
     521:else_if_opt_build_lib_snova_sh_53
    528522  SET obuild_cxx_linker_optimize_local=
    529 :end_if_opt_build_lib_snova_sh_54
     523:end_if_opt_build_lib_snova_sh_53
    530524
    531525FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
Note: See TracChangeset for help on using the changeset viewer.