Changeset 241 for build/snova/trunk/obuild/DOS/build_lib_sngeom.bat
- Timestamp:
- Feb 15, 2007, 10:20:56 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
build/snova/trunk/obuild/DOS/build_lib_sngeom.bat
r144 r241 115 115 cd "%obuild_snova_path%\%obuild_dir_bin%" 116 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_snova_0%" 119 SET obuild_pwd_snova_0= 120 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 121 SET HDF5_home=/usr/local/HDF5/1.6.5 122 :end_if_platform_5 123 SET obuild_platform_result= 124 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 125 cd "%obuild_snova_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% UNIX`) DO SET obuild_platform_result=%%j 128 cd "%obuild_pwd_snova_0%" 129 SET obuild_pwd_snova_0= 130 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7 131 SET zlib_home=/usr 132 :end_if_platform_7 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 117 137 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 118 138 cd "%obuild_pwd_snova_0%" 119 139 SET obuild_pwd_snova_0= 120 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 4140 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_8 121 141 SET obuild_cxx_command=c++ 122 :end_if_platform_ 4142 :end_if_platform_8 123 143 SET obuild_platform_result= 124 144 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 128 148 cd "%obuild_pwd_snova_0%" 129 149 SET obuild_pwd_snova_0= 130 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 5150 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_9 131 151 SET obuild_cxx_command=c++ 132 :end_if_platform_ 5152 :end_if_platform_9 133 153 SET obuild_platform_result= 134 154 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 138 158 cd "%obuild_pwd_snova_0%" 139 159 SET obuild_pwd_snova_0= 140 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 6160 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_10 141 161 SET obuild_cxx_command=cxx 142 :end_if_platform_ 6143 SET obuild_platform_result= 144 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 145 cd "%obuild_snova_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% Windows_NT`) DO SET obuild_platform_result=%%j 148 cd "%obuild_pwd_snova_0%" 149 SET obuild_pwd_snova_0= 150 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 7162 :end_if_platform_10 163 SET obuild_platform_result= 164 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 165 cd "%obuild_snova_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% Windows_NT`) DO SET obuild_platform_result=%%j 168 cd "%obuild_pwd_snova_0%" 169 SET obuild_pwd_snova_0= 170 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11 151 171 SET obuild_cxx_command=cl.exe 152 :end_if_platform_ 7172 :end_if_platform_11 153 173 SET obuild_platform_result= 154 174 IF "%obuild_cxx_command%" == "" ECHO Variable obuild_cxx_command not defined. && GOTO obuild_return … … 160 180 cd "%obuild_pwd_snova_0%" 161 181 SET obuild_pwd_snova_0= 162 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 8182 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_12 163 183 SET obuild_cxx_optimize=-O 164 :end_if_platform_ 8184 :end_if_platform_12 165 185 SET obuild_platform_result= 166 186 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 170 190 cd "%obuild_pwd_snova_0%" 171 191 SET obuild_pwd_snova_0= 172 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 9192 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_13 173 193 SET obuild_cxx_optimize=-O 174 :end_if_platform_ 9194 :end_if_platform_13 175 195 SET obuild_platform_result= 176 196 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 180 200 cd "%obuild_pwd_snova_0%" 181 201 SET obuild_pwd_snova_0= 182 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 0202 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14 183 203 SET obuild_cxx_optimize=-O 184 :end_if_platform_1 0185 SET obuild_platform_result= 186 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 187 cd "%obuild_snova_path%\%obuild_dir_bin%" 188 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 189 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 190 cd "%obuild_pwd_snova_0%" 191 SET obuild_pwd_snova_0= 192 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 1204 :end_if_platform_14 205 SET obuild_platform_result= 206 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 207 cd "%obuild_snova_path%\%obuild_dir_bin%" 208 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 209 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 210 cd "%obuild_pwd_snova_0%" 211 SET obuild_pwd_snova_0= 212 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15 193 213 SET obuild_cxx_optimize=/O2 194 :end_if_platform_1 1214 :end_if_platform_15 195 215 SET obuild_platform_result= 196 216 … … 201 221 cd "%obuild_pwd_snova_0%" 202 222 SET obuild_pwd_snova_0= 203 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 2223 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_16 204 224 SET obuild_cxx_debug=-g 205 :end_if_platform_1 2225 :end_if_platform_16 206 226 SET obuild_platform_result= 207 227 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 211 231 cd "%obuild_pwd_snova_0%" 212 232 SET obuild_pwd_snova_0= 213 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 3233 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_17 214 234 SET obuild_cxx_debug=-g 215 :end_if_platform_1 3235 :end_if_platform_17 216 236 SET obuild_platform_result= 217 237 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 221 241 cd "%obuild_pwd_snova_0%" 222 242 SET obuild_pwd_snova_0= 223 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 4243 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_18 224 244 SET obuild_cxx_debug=-g 225 :end_if_platform_1 4226 SET obuild_platform_result= 227 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 228 cd "%obuild_snova_path%\%obuild_dir_bin%" 229 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 230 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 231 cd "%obuild_pwd_snova_0%" 232 SET obuild_pwd_snova_0= 233 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 5245 :end_if_platform_18 246 SET obuild_platform_result= 247 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 248 cd "%obuild_snova_path%\%obuild_dir_bin%" 249 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 250 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 251 cd "%obuild_pwd_snova_0%" 252 SET obuild_pwd_snova_0= 253 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_19 234 254 SET obuild_cxx_debug=/ZI /Od 235 :end_if_platform_1 5255 :end_if_platform_19 236 256 SET obuild_platform_result= 237 257 … … 242 262 cd "%obuild_pwd_snova_0%" 243 263 SET obuild_pwd_snova_0= 244 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 16264 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_20 245 265 SET obuild_cxx_options=-fPIC 246 :end_if_platform_ 16247 SET obuild_platform_result= 248 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 249 cd "%obuild_snova_path%\%obuild_dir_bin%" 250 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 251 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 252 cd "%obuild_pwd_snova_0%" 253 SET obuild_pwd_snova_0= 254 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 17266 :end_if_platform_20 267 SET obuild_platform_result= 268 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 269 cd "%obuild_snova_path%\%obuild_dir_bin%" 270 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 271 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 272 cd "%obuild_pwd_snova_0%" 273 SET obuild_pwd_snova_0= 274 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_21 255 275 SET obuild_cxx_options=/nologo /DWIN32 /MD /GX /GR /W3 256 :end_if_platform_ 17257 SET obuild_platform_result= 258 259 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_sngeom_sh_ 18276 :end_if_platform_21 277 SET obuild_platform_result= 278 279 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_sngeom_sh_22 260 280 SET obuild_cxx_debug_local=%obuild_cxx_debug% 261 GOTO end_if_db_build_lib_sngeom_sh_ 18262 :else_if_db_build_lib_sngeom_sh_ 18281 GOTO end_if_db_build_lib_sngeom_sh_22 282 :else_if_db_build_lib_sngeom_sh_22 263 283 SET obuild_cxx_debug_local= 264 :end_if_db_build_lib_sngeom_sh_ 18265 266 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_ 19284 :end_if_db_build_lib_sngeom_sh_22 285 286 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_23 267 287 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 268 GOTO end_if_opt_build_lib_sngeom_sh_ 19269 :else_if_opt_build_lib_sngeom_sh_ 19288 GOTO end_if_opt_build_lib_sngeom_sh_23 289 :else_if_opt_build_lib_sngeom_sh_23 270 290 SET obuild_cxx_optimize_local= 271 :end_if_opt_build_lib_sngeom_sh_ 19291 :end_if_opt_build_lib_sngeom_sh_23 272 292 273 293 … … 293 313 cd "%obuild_pwd_snova_0%" 294 314 SET obuild_pwd_snova_0= 295 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_2 2315 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_26 296 316 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 297 :end_if_platform_2 2317 :end_if_platform_26 298 318 SET obuild_platform_result= 299 319 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_bhep_path%" … … 365 385 cd "%obuild_pwd_snova_0%" 366 386 SET obuild_pwd_snova_0= 367 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 3387 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_37 368 388 SET obuild_cxx_linker_command=c++ 369 :end_if_platform_3 3389 :end_if_platform_37 370 390 SET obuild_platform_result= 371 391 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 375 395 cd "%obuild_pwd_snova_0%" 376 396 SET obuild_pwd_snova_0= 377 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 4397 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_38 378 398 SET obuild_cxx_linker_command=c++ 379 :end_if_platform_3 4399 :end_if_platform_38 380 400 SET obuild_platform_result= 381 401 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 385 405 cd "%obuild_pwd_snova_0%" 386 406 SET obuild_pwd_snova_0= 387 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 5407 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39 388 408 SET obuild_cxx_linker_command=cxx 389 :end_if_platform_3 5390 SET obuild_platform_result= 391 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 392 cd "%obuild_snova_path%\%obuild_dir_bin%" 393 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 394 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) 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_ 36409 :end_if_platform_39 410 SET obuild_platform_result= 411 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 412 cd "%obuild_snova_path%\%obuild_dir_bin%" 413 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 414 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 415 cd "%obuild_pwd_snova_0%" 416 SET obuild_pwd_snova_0= 417 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40 398 418 SET obuild_cxx_linker_command=link.exe 399 :end_if_platform_ 36419 :end_if_platform_40 400 420 SET obuild_platform_result= 401 421 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return … … 407 427 cd "%obuild_pwd_snova_0%" 408 428 SET obuild_pwd_snova_0= 409 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 37429 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41 410 430 SET obuild_cxx_linker_debug=-g 411 :end_if_platform_ 37431 :end_if_platform_41 412 432 SET obuild_platform_result= 413 433 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 417 437 cd "%obuild_pwd_snova_0%" 418 438 SET obuild_pwd_snova_0= 419 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 38439 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42 420 440 SET obuild_cxx_linker_debug=-g 421 :end_if_platform_ 38441 :end_if_platform_42 422 442 SET obuild_platform_result= 423 443 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 427 447 cd "%obuild_pwd_snova_0%" 428 448 SET obuild_pwd_snova_0= 429 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 39449 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43 430 450 SET obuild_cxx_linker_debug=-g 431 :end_if_platform_ 39432 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_4 0451 :end_if_platform_43 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_44 440 460 SET obuild_cxx_linker_debug=/DEBUG 441 :end_if_platform_4 0442 SET obuild_platform_result= 443 444 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 445 cd "%obuild_snova_path%\%obuild_dir_bin%" 446 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 447 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 448 cd "%obuild_pwd_snova_0%" 449 SET obuild_pwd_snova_0= 450 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 1461 :end_if_platform_44 462 SET obuild_platform_result= 463 464 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 465 cd "%obuild_snova_path%\%obuild_dir_bin%" 466 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 467 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 468 cd "%obuild_pwd_snova_0%" 469 SET obuild_pwd_snova_0= 470 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45 451 471 SET obuild_cxx_linker_options=/nologo 452 :end_if_platform_4 1453 SET obuild_platform_result= 454 455 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_sngeom_sh_4 2472 :end_if_platform_45 473 SET obuild_platform_result= 474 475 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_sngeom_sh_46 456 476 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 457 GOTO end_if_db_build_lib_sngeom_sh_4 2458 :else_if_db_build_lib_sngeom_sh_4 2477 GOTO end_if_db_build_lib_sngeom_sh_46 478 :else_if_db_build_lib_sngeom_sh_46 459 479 SET obuild_cxx_linker_debug_local= 460 :end_if_db_build_lib_sngeom_sh_4 2461 462 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_4 3480 :end_if_db_build_lib_sngeom_sh_46 481 482 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_sngeom_sh_47 463 483 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 464 GOTO end_if_opt_build_lib_sngeom_sh_4 3465 :else_if_opt_build_lib_sngeom_sh_4 3484 GOTO end_if_opt_build_lib_sngeom_sh_47 485 :else_if_opt_build_lib_sngeom_sh_47 466 486 SET obuild_cxx_linker_optimize_local= 467 :end_if_opt_build_lib_sngeom_sh_4 3487 :end_if_opt_build_lib_sngeom_sh_47 468 488 469 489 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d
Note: See TracChangeset
for help on using the changeset viewer.