- Timestamp:
- Feb 15, 2007, 12:21:04 PM (17 years ago)
- Location:
- build/snova/trunk/obuild
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
build/snova/trunk/obuild/DOS/build_lib_geomutils.bat
r241 r265 308 308 IF NOT EXIST "%obuild_snova_path%\%obuild_dir_bin%\lib_geomutils" MKDIR "%obuild_snova_path%\%obuild_dir_bin%\lib_geomutils" 309 309 310 REM # pre_build scripts : 311 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 312 cd "%obuild_snova_path%\%obuild_dir_bin%" 313 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 314 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 315 cd "%obuild_pwd_snova_0%" 316 SET obuild_pwd_snova_0= 317 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_26 318 chmod a+x ./pre_build;./pre_build 319 :end_if_platform_26 320 SET obuild_platform_result= 321 310 322 @IF %obuild_verbose% == yes @ECHO ON 311 323 cd "%obuild_snova_path%\%obuild_dir_bin%" … … 393 405 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 394 406 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 395 cd "%obuild_pwd_snova_0%"396 SET obuild_pwd_snova_0=397 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39398 SET obuild_cxx_linker_command=c++399 :end_if_platform_39400 SET obuild_platform_result=401 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d402 cd "%obuild_snova_path%\%obuild_dir_bin%"403 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return404 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j405 407 cd "%obuild_pwd_snova_0%" 406 408 SET obuild_pwd_snova_0= … … 412 414 cd "%obuild_snova_path%\%obuild_dir_bin%" 413 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% Linux`) DO SET obuild_platform_result=%%j 417 cd "%obuild_pwd_snova_0%" 418 SET obuild_pwd_snova_0= 419 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41 420 SET obuild_cxx_linker_command=c++ 421 :end_if_platform_41 422 SET obuild_platform_result= 423 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 424 cd "%obuild_snova_path%\%obuild_dir_bin%" 425 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 414 426 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 415 427 cd "%obuild_pwd_snova_0%" 416 428 SET obuild_pwd_snova_0= 417 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 1429 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42 418 430 SET obuild_cxx_linker_command=cxx 419 :end_if_platform_4 1420 SET obuild_platform_result= 421 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 422 cd "%obuild_snova_path%\%obuild_dir_bin%" 423 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 424 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 425 cd "%obuild_pwd_snova_0%" 426 SET obuild_pwd_snova_0= 427 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 2431 :end_if_platform_42 432 SET obuild_platform_result= 433 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 434 cd "%obuild_snova_path%\%obuild_dir_bin%" 435 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 436 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) 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_43 428 440 SET obuild_cxx_linker_command=link.exe 429 :end_if_platform_4 2441 :end_if_platform_43 430 442 SET obuild_platform_result= 431 443 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return … … 435 447 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 436 448 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) 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_43440 SET obuild_cxx_linker_debug=-g441 :end_if_platform_43442 SET obuild_platform_result=443 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d444 cd "%obuild_snova_path%\%obuild_dir_bin%"445 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return446 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j447 449 cd "%obuild_pwd_snova_0%" 448 450 SET obuild_pwd_snova_0= … … 454 456 cd "%obuild_snova_path%\%obuild_dir_bin%" 455 457 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% OSF1`) DO SET obuild_platform_result=%%j458 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 457 459 cd "%obuild_pwd_snova_0%" 458 460 SET obuild_pwd_snova_0= … … 464 466 cd "%obuild_snova_path%\%obuild_dir_bin%" 465 467 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 466 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j468 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 467 469 cd "%obuild_pwd_snova_0%" 468 470 SET obuild_pwd_snova_0= 469 471 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46 472 SET obuild_cxx_linker_debug=-g 473 :end_if_platform_46 474 SET obuild_platform_result= 475 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 476 cd "%obuild_snova_path%\%obuild_dir_bin%" 477 IF 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% Windows_NT`) DO SET obuild_platform_result=%%j 479 cd "%obuild_pwd_snova_0%" 480 SET obuild_pwd_snova_0= 481 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47 470 482 SET obuild_cxx_linker_debug=/DEBUG 471 :end_if_platform_4 6472 SET obuild_platform_result= 473 474 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 475 cd "%obuild_snova_path%\%obuild_dir_bin%" 476 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 477 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 478 cd "%obuild_pwd_snova_0%" 479 SET obuild_pwd_snova_0= 480 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 7483 :end_if_platform_47 484 SET obuild_platform_result= 485 486 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 487 cd "%obuild_snova_path%\%obuild_dir_bin%" 488 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 489 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 490 cd "%obuild_pwd_snova_0%" 491 SET obuild_pwd_snova_0= 492 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_48 481 493 SET obuild_cxx_linker_options=/nologo 482 :end_if_platform_4 7483 SET obuild_platform_result= 484 485 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_geomutils_sh_4 8494 :end_if_platform_48 495 SET obuild_platform_result= 496 497 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_geomutils_sh_49 486 498 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 487 GOTO end_if_db_build_lib_geomutils_sh_4 8488 :else_if_db_build_lib_geomutils_sh_4 8499 GOTO end_if_db_build_lib_geomutils_sh_49 500 :else_if_db_build_lib_geomutils_sh_49 489 501 SET obuild_cxx_linker_debug_local= 490 :end_if_db_build_lib_geomutils_sh_4 8491 492 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_geomutils_sh_ 49502 :end_if_db_build_lib_geomutils_sh_49 503 504 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_geomutils_sh_50 493 505 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 494 GOTO end_if_opt_build_lib_geomutils_sh_ 49495 :else_if_opt_build_lib_geomutils_sh_ 49506 GOTO end_if_opt_build_lib_geomutils_sh_50 507 :else_if_opt_build_lib_geomutils_sh_50 496 508 SET obuild_cxx_linker_optimize_local= 497 :end_if_opt_build_lib_geomutils_sh_ 49509 :end_if_opt_build_lib_geomutils_sh_50 498 510 499 511 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d -
build/snova/trunk/obuild/sh/build_lib_geomutils
r241 r265 303 303 /bin/mkdir -p "${obuild_snova_path}/${obuild_dir_bin}/lib_geomutils" 304 304 305 # pre_build scripts : 306 if [ "${obuild_platform_exe}" = "" ] ; then 307 echo "Variable obuild_platform_exe not defined." 308 exit 309 fi 310 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 311 if [ ${obuild_platform_result} = yes ] ; then 312 chmod a+x ./pre_build;./pre_build 313 fi 314 unset obuild_platform_result 315 305 316 # Compile geomutils files : 306 317 if [ ${obuild_do_not_compile} = no ] ; then -
build/snova/trunk/obuild/this.obuild
r241 r265 20 20 21 21 <library name="geomutils"> 22 <pre_build platform="UNIX">chmod a+x ./pre_build;./pre_build</pre_build> 23 22 24 <files>../source/GeomUtils/src/*.cc</files> 23 25 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
Note: See TracChangeset
for help on using the changeset viewer.