Changeset 241
- Timestamp:
- Feb 15, 2007, 10:20:56 AM (17 years ago)
- Location:
- build/snova/trunk/obuild
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
build/snova/trunk/obuild/DOS/build_app_prog_snova.bat
r217 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_app_prog_snova_sh_ 18276 :end_if_platform_21 277 SET obuild_platform_result= 278 279 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_prog_snova_sh_22 260 280 SET obuild_cxx_debug_local=%obuild_cxx_debug% 261 GOTO end_if_db_build_app_prog_snova_sh_ 18262 :else_if_db_build_app_prog_snova_sh_ 18281 GOTO end_if_db_build_app_prog_snova_sh_22 282 :else_if_db_build_app_prog_snova_sh_22 263 283 SET obuild_cxx_debug_local= 264 :end_if_db_build_app_prog_snova_sh_ 18265 266 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_ 19284 :end_if_db_build_app_prog_snova_sh_22 285 286 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_23 267 287 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 268 GOTO end_if_opt_build_app_prog_snova_sh_ 19269 :else_if_opt_build_app_prog_snova_sh_ 19288 GOTO end_if_opt_build_app_prog_snova_sh_23 289 :else_if_opt_build_app_prog_snova_sh_23 270 290 SET obuild_cxx_optimize_local= 271 :end_if_opt_build_app_prog_snova_sh_ 19291 :end_if_opt_build_app_prog_snova_sh_23 272 292 273 293 … … 287 307 cd "%obuild_snova_path%\%obuild_dir_bin%" 288 308 IF NOT EXIST obuild_find.exe ECHO Program obuild_find.exe not found. && GOTO obuild_return 289 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe HDF5 v1r*`) DO SET obuild_HDF5_path=%%j290 cd "%obuild_pwd_snova_0%"291 SET obuild_pwd_snova_0=292 IF NOT DEFINED obuild_HDF5_path ECHO Can't find HDF5 package. && GOTO obuild_return293 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d294 cd "%obuild_snova_path%\%obuild_dir_bin%"295 IF NOT EXIST obuild_find.exe ECHO Program obuild_find.exe not found. && GOTO obuild_return296 309 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe bhep v1r4p2`) DO SET obuild_bhep_path=%%j 297 310 cd "%obuild_pwd_snova_0%" 298 311 SET obuild_pwd_snova_0= 299 312 IF NOT DEFINED obuild_bhep_path ECHO Can't find bhep package. && GOTO obuild_return 300 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d301 cd "%obuild_snova_path%\%obuild_dir_bin%"302 IF NOT EXIST obuild_find.exe ECHO Program obuild_find.exe not found. && GOTO obuild_return303 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe HDF5 v1r*`) DO SET obuild_HDF5_path=%%j304 cd "%obuild_pwd_snova_0%"305 SET obuild_pwd_snova_0=306 IF NOT DEFINED obuild_HDF5_path ECHO Can't find HDF5 package. && GOTO obuild_return307 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d308 cd "%obuild_snova_path%\%obuild_dir_bin%"309 IF NOT EXIST obuild_find.exe ECHO Program obuild_find.exe not found. && GOTO obuild_return310 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe zlib v1r*`) DO SET obuild_zlib_path=%%j311 cd "%obuild_pwd_snova_0%"312 SET obuild_pwd_snova_0=313 IF NOT DEFINED obuild_zlib_path ECHO Can't find zlib package. && GOTO obuild_return314 313 315 314 SET obuild_cxx_includes=/I"%obuild_snova_path%" … … 324 323 cd "%obuild_pwd_snova_0%" 325 324 SET obuild_pwd_snova_0= 326 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_2 5325 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_29 327 326 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 328 :end_if_platform_2 5329 SET obuild_platform_result= 330 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 331 cd "%obuild_snova_path%\%obuild_dir_bin%" 332 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 333 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 334 cd "%obuild_pwd_snova_0%" 335 SET obuild_pwd_snova_0= 336 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 26327 :end_if_platform_29 328 SET obuild_platform_result= 329 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 330 cd "%obuild_snova_path%\%obuild_dir_bin%" 331 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 332 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 333 cd "%obuild_pwd_snova_0%" 334 SET obuild_pwd_snova_0= 335 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30 337 336 SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include 338 :end_if_platform_26 339 SET obuild_platform_result= 340 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_HDF5_path%\include" 337 :end_if_platform_30 338 SET obuild_platform_result= 339 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 340 cd "%obuild_snova_path%\%obuild_dir_bin%" 341 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 342 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 343 cd "%obuild_pwd_snova_0%" 344 SET obuild_pwd_snova_0= 345 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31 346 SET obuild_cxx_includes=%obuild_cxx_includes% -I${HDF5_home}/include 347 :end_if_platform_31 348 SET obuild_platform_result= 341 349 342 350 IF EXIST "%obuild_snova_path%\%obuild_dir_bin%\app_prog_snova" RMDIR /S /Q "%obuild_snova_path%\%obuild_dir_bin%\app_prog_snova" … … 358 366 cd "%obuild_pwd_snova_0%" 359 367 SET obuild_pwd_snova_0= 360 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 29368 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_33 361 369 SET obuild_cxx_linker_command=c++ 362 :end_if_platform_ 29370 :end_if_platform_33 363 371 SET obuild_platform_result= 364 372 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 368 376 cd "%obuild_pwd_snova_0%" 369 377 SET obuild_pwd_snova_0= 370 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 0378 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34 371 379 SET obuild_cxx_linker_command=c++ 372 :end_if_platform_3 0380 :end_if_platform_34 373 381 SET obuild_platform_result= 374 382 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 378 386 cd "%obuild_pwd_snova_0%" 379 387 SET obuild_pwd_snova_0= 380 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 1388 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_35 381 389 SET obuild_cxx_linker_command=cxx 382 :end_if_platform_3 1383 SET obuild_platform_result= 384 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 385 cd "%obuild_snova_path%\%obuild_dir_bin%" 386 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 387 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 388 cd "%obuild_pwd_snova_0%" 389 SET obuild_pwd_snova_0= 390 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 2390 :end_if_platform_35 391 SET obuild_platform_result= 392 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 393 cd "%obuild_snova_path%\%obuild_dir_bin%" 394 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 395 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 396 cd "%obuild_pwd_snova_0%" 397 SET obuild_pwd_snova_0= 398 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36 391 399 SET obuild_cxx_linker_command=link.exe 392 :end_if_platform_3 2400 :end_if_platform_36 393 401 SET obuild_platform_result= 394 402 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return … … 400 408 cd "%obuild_pwd_snova_0%" 401 409 SET obuild_pwd_snova_0= 402 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 3410 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_37 403 411 SET obuild_cxx_linker_debug=-g 404 :end_if_platform_3 3412 :end_if_platform_37 405 413 SET obuild_platform_result= 406 414 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 410 418 cd "%obuild_pwd_snova_0%" 411 419 SET obuild_pwd_snova_0= 412 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 4420 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_38 413 421 SET obuild_cxx_linker_debug=-g 414 :end_if_platform_3 4422 :end_if_platform_38 415 423 SET obuild_platform_result= 416 424 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 420 428 cd "%obuild_pwd_snova_0%" 421 429 SET obuild_pwd_snova_0= 422 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 5430 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39 423 431 SET obuild_cxx_linker_debug=-g 424 :end_if_platform_3 5425 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% Windows_NT`) DO SET obuild_platform_result=%%j 430 cd "%obuild_pwd_snova_0%" 431 SET obuild_pwd_snova_0= 432 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 36432 :end_if_platform_39 433 SET obuild_platform_result= 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_40 433 441 SET obuild_cxx_linker_debug=/DEBUG 434 :end_if_platform_ 36435 SET obuild_platform_result= 436 437 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 438 cd "%obuild_snova_path%\%obuild_dir_bin%" 439 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 440 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 441 cd "%obuild_pwd_snova_0%" 442 SET obuild_pwd_snova_0= 443 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 37442 :end_if_platform_40 443 SET obuild_platform_result= 444 445 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 446 cd "%obuild_snova_path%\%obuild_dir_bin%" 447 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 448 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 449 cd "%obuild_pwd_snova_0%" 450 SET obuild_pwd_snova_0= 451 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41 444 452 SET obuild_cxx_linker_options=/nologo 445 :end_if_platform_ 37446 SET obuild_platform_result= 447 448 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_prog_snova_sh_ 38453 :end_if_platform_41 454 SET obuild_platform_result= 455 456 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_prog_snova_sh_42 449 457 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 450 GOTO end_if_db_build_app_prog_snova_sh_ 38451 :else_if_db_build_app_prog_snova_sh_ 38458 GOTO end_if_db_build_app_prog_snova_sh_42 459 :else_if_db_build_app_prog_snova_sh_42 452 460 SET obuild_cxx_linker_debug_local= 453 :end_if_db_build_app_prog_snova_sh_ 38454 455 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_ 39461 :end_if_db_build_app_prog_snova_sh_42 462 463 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_43 456 464 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 457 GOTO end_if_opt_build_app_prog_snova_sh_ 39458 :else_if_opt_build_app_prog_snova_sh_ 39465 GOTO end_if_opt_build_app_prog_snova_sh_43 466 :else_if_opt_build_app_prog_snova_sh_43 459 467 SET obuild_cxx_linker_optimize_local= 460 :end_if_opt_build_app_prog_snova_sh_ 39468 :end_if_opt_build_app_prog_snova_sh_43 461 469 462 470 SET obuild_linked_libraries="%obuild_snova_path%\%obuild_dir_bin%\snova_ui.lib" … … 466 474 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_snova_path%\%obuild_dir_bin%\geomutils.lib" 467 475 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_bhep_path%\%obuild_dir_bin%\bhep.lib" 468 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_HDF5_path%\%obuild_dir_bin%\osc_HDF5.lib" 469 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_zlib_path%\%obuild_dir_bin%\osc_z.lib" 476 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 477 cd "%obuild_snova_path%\%obuild_dir_bin%" 478 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 479 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 480 cd "%obuild_pwd_snova_0%" 481 SET obuild_pwd_snova_0= 482 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_50 483 SET obuild_linked_libraries=%obuild_linked_libraries% -L${HDF5_home}/lib -lhdf5.0.0.0 484 :end_if_platform_50 485 SET obuild_platform_result= 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% UNIX`) 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_51 493 SET obuild_linked_libraries=%obuild_linked_libraries% -L${zlib_home}/lib -lz 494 :end_if_platform_51 495 SET obuild_platform_result= 470 496 SET obuild_linked_libraries=%obuild_linked_libraries% -L${Geant4_home}/lib -lG4interfaces 471 497 SET obuild_linked_libraries=%obuild_linked_libraries% -L${Geant4_home}/lib -lG4vis_management … … 478 504 cd "%obuild_pwd_snova_0%" 479 505 SET obuild_pwd_snova_0= 480 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 2506 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_56 481 507 SET obuild_linked_libraries=%obuild_linked_libraries% -L${Geant4_home}/lib -lG4readout -lG4run -lG4event -lG4tracking -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4graphics_reps -lG4materials -lG4intercoms -lG4global 482 :end_if_platform_5 2483 SET obuild_platform_result= 484 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 485 cd "%obuild_snova_path%\%obuild_dir_bin%" 486 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 487 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 488 cd "%obuild_pwd_snova_0%" 489 SET obuild_pwd_snova_0= 490 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 3508 :end_if_platform_56 509 SET obuild_platform_result= 510 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 511 cd "%obuild_snova_path%\%obuild_dir_bin%" 512 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 513 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 514 cd "%obuild_pwd_snova_0%" 515 SET obuild_pwd_snova_0= 516 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_57 491 517 SET obuild_linked_libraries=%obuild_linked_libraries% -L${CLHEP_home}/lib -lCLHEP-2.0.3.1 492 :end_if_platform_5 3518 :end_if_platform_57 493 519 SET obuild_platform_result= 494 520 -
build/snova/trunk/obuild/DOS/build_lib_geomutils.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_geomutils_sh_ 18276 :end_if_platform_21 277 SET obuild_platform_result= 278 279 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_geomutils_sh_22 260 280 SET obuild_cxx_debug_local=%obuild_cxx_debug% 261 GOTO end_if_db_build_lib_geomutils_sh_ 18262 :else_if_db_build_lib_geomutils_sh_ 18281 GOTO end_if_db_build_lib_geomutils_sh_22 282 :else_if_db_build_lib_geomutils_sh_22 263 283 SET obuild_cxx_debug_local= 264 :end_if_db_build_lib_geomutils_sh_ 18265 266 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_geomutils_sh_ 19284 :end_if_db_build_lib_geomutils_sh_22 285 286 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_geomutils_sh_23 267 287 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 268 GOTO end_if_opt_build_lib_geomutils_sh_ 19269 :else_if_opt_build_lib_geomutils_sh_ 19288 GOTO end_if_opt_build_lib_geomutils_sh_23 289 :else_if_opt_build_lib_geomutils_sh_23 270 290 SET obuild_cxx_optimize_local= 271 :end_if_opt_build_lib_geomutils_sh_ 19291 :end_if_opt_build_lib_geomutils_sh_23 272 292 273 293 … … 280 300 cd "%obuild_pwd_snova_0%" 281 301 SET obuild_pwd_snova_0= 282 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_2 1302 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_25 283 303 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 284 :end_if_platform_2 1304 :end_if_platform_25 285 305 SET obuild_platform_result= 286 306 … … 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 5397 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39 378 398 SET obuild_cxx_linker_command=c++ 379 :end_if_platform_3 5399 :end_if_platform_39 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_ 36407 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40 388 408 SET obuild_cxx_linker_command=c++ 389 :end_if_platform_ 36409 :end_if_platform_40 390 410 SET obuild_platform_result= 391 411 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 395 415 cd "%obuild_pwd_snova_0%" 396 416 SET obuild_pwd_snova_0= 397 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 37417 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41 398 418 SET obuild_cxx_linker_command=cxx 399 :end_if_platform_ 37400 SET obuild_platform_result= 401 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 402 cd "%obuild_snova_path%\%obuild_dir_bin%" 403 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 404 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 405 cd "%obuild_pwd_snova_0%" 406 SET obuild_pwd_snova_0= 407 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 38419 :end_if_platform_41 420 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_42 408 428 SET obuild_cxx_linker_command=link.exe 409 :end_if_platform_ 38429 :end_if_platform_42 410 430 SET obuild_platform_result= 411 431 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return … … 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_ 39439 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43 420 440 SET obuild_cxx_linker_debug=-g 421 :end_if_platform_ 39441 :end_if_platform_43 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_4 0449 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44 430 450 SET obuild_cxx_linker_debug=-g 431 :end_if_platform_4 0451 :end_if_platform_44 432 452 SET obuild_platform_result= 433 453 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 437 457 cd "%obuild_pwd_snova_0%" 438 458 SET obuild_pwd_snova_0= 439 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 1459 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45 440 460 SET obuild_cxx_linker_debug=-g 441 :end_if_platform_4 1442 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% Windows_NT`) 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_4 2461 :end_if_platform_45 462 SET obuild_platform_result= 463 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 464 cd "%obuild_snova_path%\%obuild_dir_bin%" 465 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=%%j 467 cd "%obuild_pwd_snova_0%" 468 SET obuild_pwd_snova_0= 469 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46 450 470 SET obuild_cxx_linker_debug=/DEBUG 451 :end_if_platform_4 2452 SET obuild_platform_result= 453 454 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 455 cd "%obuild_snova_path%\%obuild_dir_bin%" 456 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 457 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 458 cd "%obuild_pwd_snova_0%" 459 SET obuild_pwd_snova_0= 460 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 3471 :end_if_platform_46 472 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_47 461 481 SET obuild_cxx_linker_options=/nologo 462 :end_if_platform_4 3463 SET obuild_platform_result= 464 465 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_geomutils_sh_4 4482 :end_if_platform_47 483 SET obuild_platform_result= 484 485 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_geomutils_sh_48 466 486 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 467 GOTO end_if_db_build_lib_geomutils_sh_4 4468 :else_if_db_build_lib_geomutils_sh_4 4487 GOTO end_if_db_build_lib_geomutils_sh_48 488 :else_if_db_build_lib_geomutils_sh_48 469 489 SET obuild_cxx_linker_debug_local= 470 :end_if_db_build_lib_geomutils_sh_4 4471 472 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_geomutils_sh_4 5490 :end_if_db_build_lib_geomutils_sh_48 491 492 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_geomutils_sh_49 473 493 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 474 GOTO end_if_opt_build_lib_geomutils_sh_4 5475 :else_if_opt_build_lib_geomutils_sh_4 5494 GOTO end_if_opt_build_lib_geomutils_sh_49 495 :else_if_opt_build_lib_geomutils_sh_49 476 496 SET obuild_cxx_linker_optimize_local= 477 :end_if_opt_build_lib_geomutils_sh_4 5497 :end_if_opt_build_lib_geomutils_sh_49 478 498 479 499 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d -
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 -
build/snova/trunk/obuild/DOS/build_lib_snova.bat
r199 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_snova_sh_ 18276 :end_if_platform_21 277 SET obuild_platform_result= 278 279 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_sh_22 260 280 SET obuild_cxx_debug_local=%obuild_cxx_debug% 261 GOTO end_if_db_build_lib_snova_sh_ 18262 :else_if_db_build_lib_snova_sh_ 18281 GOTO end_if_db_build_lib_snova_sh_22 282 :else_if_db_build_lib_snova_sh_22 263 283 SET obuild_cxx_debug_local= 264 :end_if_db_build_lib_snova_sh_ 18265 266 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_sh_ 19284 :end_if_db_build_lib_snova_sh_22 285 286 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_sh_23 267 287 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 268 GOTO end_if_opt_build_lib_snova_sh_ 19269 :else_if_opt_build_lib_snova_sh_ 19288 GOTO end_if_opt_build_lib_snova_sh_23 289 :else_if_opt_build_lib_snova_sh_23 270 290 SET obuild_cxx_optimize_local= 271 :end_if_opt_build_lib_snova_sh_ 19291 :end_if_opt_build_lib_snova_sh_23 272 292 273 293 … … 284 304 SET obuild_pwd_snova_0= 285 305 IF NOT DEFINED obuild_bhep_path ECHO Can't find bhep package. && GOTO obuild_return 286 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d287 cd "%obuild_snova_path%\%obuild_dir_bin%"288 IF NOT EXIST obuild_find.exe ECHO Program obuild_find.exe not found. && GOTO obuild_return289 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe HDF5 v1r*`) DO SET obuild_HDF5_path=%%j290 cd "%obuild_pwd_snova_0%"291 SET obuild_pwd_snova_0=292 IF NOT DEFINED obuild_HDF5_path ECHO Can't find HDF5 package. && GOTO obuild_return293 306 294 307 SET obuild_cxx_includes=/I"%obuild_snova_path%" … … 303 316 cd "%obuild_pwd_snova_0%" 304 317 SET obuild_pwd_snova_0= 305 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_2 5318 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_29 306 319 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 307 :end_if_platform_2 5308 SET obuild_platform_result= 309 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 310 cd "%obuild_snova_path%\%obuild_dir_bin%" 311 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 312 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 313 cd "%obuild_pwd_snova_0%" 314 SET obuild_pwd_snova_0= 315 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 26320 :end_if_platform_29 321 SET obuild_platform_result= 322 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 323 cd "%obuild_snova_path%\%obuild_dir_bin%" 324 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 325 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 326 cd "%obuild_pwd_snova_0%" 327 SET obuild_pwd_snova_0= 328 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30 316 329 SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include 317 :end_if_platform_26 318 SET obuild_platform_result= 319 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_HDF5_path%\include" 330 :end_if_platform_30 331 SET obuild_platform_result= 332 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 333 cd "%obuild_snova_path%\%obuild_dir_bin%" 334 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 335 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 336 cd "%obuild_pwd_snova_0%" 337 SET obuild_pwd_snova_0= 338 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31 339 SET obuild_cxx_includes=%obuild_cxx_includes% -I${HDF5_home}/include 340 :end_if_platform_31 341 SET obuild_platform_result= 320 342 321 343 IF EXIST "%obuild_snova_path%\%obuild_dir_bin%\lib_snova" RMDIR /S /Q "%obuild_snova_path%\%obuild_dir_bin%\lib_snova" … … 421 443 cd "%obuild_pwd_snova_0%" 422 444 SET obuild_pwd_snova_0= 423 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 3445 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47 424 446 SET obuild_cxx_linker_command=c++ 425 :end_if_platform_4 3447 :end_if_platform_47 426 448 SET obuild_platform_result= 427 449 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 431 453 cd "%obuild_pwd_snova_0%" 432 454 SET obuild_pwd_snova_0= 433 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 4455 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_48 434 456 SET obuild_cxx_linker_command=c++ 435 :end_if_platform_4 4457 :end_if_platform_48 436 458 SET obuild_platform_result= 437 459 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 441 463 cd "%obuild_pwd_snova_0%" 442 464 SET obuild_pwd_snova_0= 443 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 5465 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_49 444 466 SET obuild_cxx_linker_command=cxx 445 :end_if_platform_4 5446 SET obuild_platform_result= 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_ 46467 :end_if_platform_49 468 SET obuild_platform_result= 469 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 470 cd "%obuild_snova_path%\%obuild_dir_bin%" 471 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 472 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 473 cd "%obuild_pwd_snova_0%" 474 SET obuild_pwd_snova_0= 475 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_50 454 476 SET obuild_cxx_linker_command=link.exe 455 :end_if_platform_ 46477 :end_if_platform_50 456 478 SET obuild_platform_result= 457 479 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return … … 463 485 cd "%obuild_pwd_snova_0%" 464 486 SET obuild_pwd_snova_0= 465 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 47487 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_51 466 488 SET obuild_cxx_linker_debug=-g 467 :end_if_platform_ 47489 :end_if_platform_51 468 490 SET obuild_platform_result= 469 491 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 473 495 cd "%obuild_pwd_snova_0%" 474 496 SET obuild_pwd_snova_0= 475 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 48497 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_52 476 498 SET obuild_cxx_linker_debug=-g 477 :end_if_platform_ 48499 :end_if_platform_52 478 500 SET obuild_platform_result= 479 501 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 483 505 cd "%obuild_pwd_snova_0%" 484 506 SET obuild_pwd_snova_0= 485 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 49507 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_53 486 508 SET obuild_cxx_linker_debug=-g 487 :end_if_platform_ 49488 SET obuild_platform_result= 489 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 490 cd "%obuild_snova_path%\%obuild_dir_bin%" 491 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 492 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 493 cd "%obuild_pwd_snova_0%" 494 SET obuild_pwd_snova_0= 495 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 0509 :end_if_platform_53 510 SET obuild_platform_result= 511 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 512 cd "%obuild_snova_path%\%obuild_dir_bin%" 513 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 514 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 515 cd "%obuild_pwd_snova_0%" 516 SET obuild_pwd_snova_0= 517 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_54 496 518 SET obuild_cxx_linker_debug=/DEBUG 497 :end_if_platform_5 0498 SET obuild_platform_result= 499 500 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 501 cd "%obuild_snova_path%\%obuild_dir_bin%" 502 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 503 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 504 cd "%obuild_pwd_snova_0%" 505 SET obuild_pwd_snova_0= 506 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 1519 :end_if_platform_54 520 SET obuild_platform_result= 521 522 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 523 cd "%obuild_snova_path%\%obuild_dir_bin%" 524 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 525 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 526 cd "%obuild_pwd_snova_0%" 527 SET obuild_pwd_snova_0= 528 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_55 507 529 SET obuild_cxx_linker_options=/nologo 508 :end_if_platform_5 1509 SET obuild_platform_result= 510 511 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_sh_5 2530 :end_if_platform_55 531 SET obuild_platform_result= 532 533 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_sh_56 512 534 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 513 GOTO end_if_db_build_lib_snova_sh_5 2514 :else_if_db_build_lib_snova_sh_5 2535 GOTO end_if_db_build_lib_snova_sh_56 536 :else_if_db_build_lib_snova_sh_56 515 537 SET obuild_cxx_linker_debug_local= 516 :end_if_db_build_lib_snova_sh_5 2517 518 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_sh_5 3538 :end_if_db_build_lib_snova_sh_56 539 540 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_sh_57 519 541 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 520 GOTO end_if_opt_build_lib_snova_sh_5 3521 :else_if_opt_build_lib_snova_sh_5 3542 GOTO end_if_opt_build_lib_snova_sh_57 543 :else_if_opt_build_lib_snova_sh_57 522 544 SET obuild_cxx_linker_optimize_local= 523 :end_if_opt_build_lib_snova_sh_5 3545 :end_if_opt_build_lib_snova_sh_57 524 546 525 547 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d -
build/snova/trunk/obuild/DOS/build_lib_snova_ui.bat
r203 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_snova_ui_sh_ 18276 :end_if_platform_21 277 SET obuild_platform_result= 278 279 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_ui_sh_22 260 280 SET obuild_cxx_debug_local=%obuild_cxx_debug% 261 GOTO end_if_db_build_lib_snova_ui_sh_ 18262 :else_if_db_build_lib_snova_ui_sh_ 18281 GOTO end_if_db_build_lib_snova_ui_sh_22 282 :else_if_db_build_lib_snova_ui_sh_22 263 283 SET obuild_cxx_debug_local= 264 :end_if_db_build_lib_snova_ui_sh_ 18265 266 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_ui_sh_ 19284 :end_if_db_build_lib_snova_ui_sh_22 285 286 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_ui_sh_23 267 287 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 268 GOTO end_if_opt_build_lib_snova_ui_sh_ 19269 :else_if_opt_build_lib_snova_ui_sh_ 19288 GOTO end_if_opt_build_lib_snova_ui_sh_23 289 :else_if_opt_build_lib_snova_ui_sh_23 270 290 SET obuild_cxx_optimize_local= 271 :end_if_opt_build_lib_snova_ui_sh_ 19291 :end_if_opt_build_lib_snova_ui_sh_23 272 292 273 293 … … 284 304 SET obuild_pwd_snova_0= 285 305 IF NOT DEFINED obuild_bhep_path ECHO Can't find bhep package. && GOTO obuild_return 286 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d287 cd "%obuild_snova_path%\%obuild_dir_bin%"288 IF NOT EXIST obuild_find.exe ECHO Program obuild_find.exe not found. && GOTO obuild_return289 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe HDF5 v1r*`) DO SET obuild_HDF5_path=%%j290 cd "%obuild_pwd_snova_0%"291 SET obuild_pwd_snova_0=292 IF NOT DEFINED obuild_HDF5_path ECHO Can't find HDF5 package. && GOTO obuild_return293 306 294 307 SET obuild_cxx_includes=/I"%obuild_snova_path%" … … 303 316 cd "%obuild_pwd_snova_0%" 304 317 SET obuild_pwd_snova_0= 305 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_2 5318 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_29 306 319 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 307 :end_if_platform_2 5308 SET obuild_platform_result= 309 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 310 cd "%obuild_snova_path%\%obuild_dir_bin%" 311 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 312 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 313 cd "%obuild_pwd_snova_0%" 314 SET obuild_pwd_snova_0= 315 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 26320 :end_if_platform_29 321 SET obuild_platform_result= 322 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 323 cd "%obuild_snova_path%\%obuild_dir_bin%" 324 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 325 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 326 cd "%obuild_pwd_snova_0%" 327 SET obuild_pwd_snova_0= 328 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30 316 329 SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include 317 :end_if_platform_26 318 SET obuild_platform_result= 319 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_HDF5_path%\include" 330 :end_if_platform_30 331 SET obuild_platform_result= 332 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 333 cd "%obuild_snova_path%\%obuild_dir_bin%" 334 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 335 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 336 cd "%obuild_pwd_snova_0%" 337 SET obuild_pwd_snova_0= 338 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31 339 SET obuild_cxx_includes=%obuild_cxx_includes% -I${HDF5_home}/include 340 :end_if_platform_31 341 SET obuild_platform_result= 320 342 321 343 IF EXIST "%obuild_snova_path%\%obuild_dir_bin%\lib_snova_ui" RMDIR /S /Q "%obuild_snova_path%\%obuild_dir_bin%\lib_snova_ui" … … 343 365 cd "%obuild_pwd_snova_0%" 344 366 SET obuild_pwd_snova_0= 345 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 0367 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34 346 368 SET obuild_cxx_linker_command=c++ 347 :end_if_platform_3 0369 :end_if_platform_34 348 370 SET obuild_platform_result= 349 371 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 353 375 cd "%obuild_pwd_snova_0%" 354 376 SET obuild_pwd_snova_0= 355 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 1377 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_35 356 378 SET obuild_cxx_linker_command=c++ 357 :end_if_platform_3 1379 :end_if_platform_35 358 380 SET obuild_platform_result= 359 381 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 363 385 cd "%obuild_pwd_snova_0%" 364 386 SET obuild_pwd_snova_0= 365 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 2387 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36 366 388 SET obuild_cxx_linker_command=cxx 367 :end_if_platform_3 2368 SET obuild_platform_result= 369 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 370 cd "%obuild_snova_path%\%obuild_dir_bin%" 371 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 372 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 373 cd "%obuild_pwd_snova_0%" 374 SET obuild_pwd_snova_0= 375 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 3389 :end_if_platform_36 390 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_37 376 398 SET obuild_cxx_linker_command=link.exe 377 :end_if_platform_3 3399 :end_if_platform_37 378 400 SET obuild_platform_result= 379 401 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return … … 385 407 cd "%obuild_pwd_snova_0%" 386 408 SET obuild_pwd_snova_0= 387 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 4409 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_38 388 410 SET obuild_cxx_linker_debug=-g 389 :end_if_platform_3 4411 :end_if_platform_38 390 412 SET obuild_platform_result= 391 413 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 395 417 cd "%obuild_pwd_snova_0%" 396 418 SET obuild_pwd_snova_0= 397 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 5419 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39 398 420 SET obuild_cxx_linker_debug=-g 399 :end_if_platform_3 5421 :end_if_platform_39 400 422 SET obuild_platform_result= 401 423 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 405 427 cd "%obuild_pwd_snova_0%" 406 428 SET obuild_pwd_snova_0= 407 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 36429 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40 408 430 SET obuild_cxx_linker_debug=-g 409 :end_if_platform_ 36410 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_ 37431 :end_if_platform_40 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_41 418 440 SET obuild_cxx_linker_debug=/DEBUG 419 :end_if_platform_ 37420 SET obuild_platform_result= 421 422 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 423 cd "%obuild_snova_path%\%obuild_dir_bin%" 424 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 425 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 426 cd "%obuild_pwd_snova_0%" 427 SET obuild_pwd_snova_0= 428 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 38441 :end_if_platform_41 442 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_42 429 451 SET obuild_cxx_linker_options=/nologo 430 :end_if_platform_ 38431 SET obuild_platform_result= 432 433 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_ui_sh_ 39452 :end_if_platform_42 453 SET obuild_platform_result= 454 455 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snova_ui_sh_43 434 456 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 435 GOTO end_if_db_build_lib_snova_ui_sh_ 39436 :else_if_db_build_lib_snova_ui_sh_ 39457 GOTO end_if_db_build_lib_snova_ui_sh_43 458 :else_if_db_build_lib_snova_ui_sh_43 437 459 SET obuild_cxx_linker_debug_local= 438 :end_if_db_build_lib_snova_ui_sh_ 39439 440 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_ui_sh_4 0460 :end_if_db_build_lib_snova_ui_sh_43 461 462 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snova_ui_sh_44 441 463 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 442 GOTO end_if_opt_build_lib_snova_ui_sh_4 0443 :else_if_opt_build_lib_snova_ui_sh_4 0464 GOTO end_if_opt_build_lib_snova_ui_sh_44 465 :else_if_opt_build_lib_snova_ui_sh_44 444 466 SET obuild_cxx_linker_optimize_local= 445 :end_if_opt_build_lib_snova_ui_sh_4 0467 :end_if_opt_build_lib_snova_ui_sh_44 446 468 447 469 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d -
build/snova/trunk/obuild/DOS/build_lib_snvertex.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_snvertex_sh_ 18276 :end_if_platform_21 277 SET obuild_platform_result= 278 279 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snvertex_sh_22 260 280 SET obuild_cxx_debug_local=%obuild_cxx_debug% 261 GOTO end_if_db_build_lib_snvertex_sh_ 18262 :else_if_db_build_lib_snvertex_sh_ 18281 GOTO end_if_db_build_lib_snvertex_sh_22 282 :else_if_db_build_lib_snvertex_sh_22 263 283 SET obuild_cxx_debug_local= 264 :end_if_db_build_lib_snvertex_sh_ 18265 266 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_ 19284 :end_if_db_build_lib_snvertex_sh_22 285 286 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_23 267 287 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 268 GOTO end_if_opt_build_lib_snvertex_sh_ 19269 :else_if_opt_build_lib_snvertex_sh_ 19288 GOTO end_if_opt_build_lib_snvertex_sh_23 289 :else_if_opt_build_lib_snvertex_sh_23 270 290 SET obuild_cxx_optimize_local= 271 :end_if_opt_build_lib_snvertex_sh_ 19291 :end_if_opt_build_lib_snvertex_sh_23 272 292 273 293 … … 295 315 cd "%obuild_pwd_snova_0%" 296 316 SET obuild_pwd_snova_0= 297 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_2 4317 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_28 298 318 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 299 :end_if_platform_2 4319 :end_if_platform_28 300 320 SET obuild_platform_result= 301 321 … … 378 398 cd "%obuild_pwd_snova_0%" 379 399 SET obuild_pwd_snova_0= 380 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 36400 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40 381 401 SET obuild_cxx_linker_command=c++ 382 :end_if_platform_ 36402 :end_if_platform_40 383 403 SET obuild_platform_result= 384 404 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 388 408 cd "%obuild_pwd_snova_0%" 389 409 SET obuild_pwd_snova_0= 390 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 37410 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41 391 411 SET obuild_cxx_linker_command=c++ 392 :end_if_platform_ 37412 :end_if_platform_41 393 413 SET obuild_platform_result= 394 414 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 398 418 cd "%obuild_pwd_snova_0%" 399 419 SET obuild_pwd_snova_0= 400 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 38420 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42 401 421 SET obuild_cxx_linker_command=cxx 402 :end_if_platform_ 38403 SET obuild_platform_result= 404 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 405 cd "%obuild_snova_path%\%obuild_dir_bin%" 406 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 407 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 408 cd "%obuild_pwd_snova_0%" 409 SET obuild_pwd_snova_0= 410 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 39422 :end_if_platform_42 423 SET obuild_platform_result= 424 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 425 cd "%obuild_snova_path%\%obuild_dir_bin%" 426 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 427 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 428 cd "%obuild_pwd_snova_0%" 429 SET obuild_pwd_snova_0= 430 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43 411 431 SET obuild_cxx_linker_command=link.exe 412 :end_if_platform_ 39432 :end_if_platform_43 413 433 SET obuild_platform_result= 414 434 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return … … 420 440 cd "%obuild_pwd_snova_0%" 421 441 SET obuild_pwd_snova_0= 422 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 0442 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44 423 443 SET obuild_cxx_linker_debug=-g 424 :end_if_platform_4 0444 :end_if_platform_44 425 445 SET obuild_platform_result= 426 446 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 430 450 cd "%obuild_pwd_snova_0%" 431 451 SET obuild_pwd_snova_0= 432 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 1452 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45 433 453 SET obuild_cxx_linker_debug=-g 434 :end_if_platform_4 1454 :end_if_platform_45 435 455 SET obuild_platform_result= 436 456 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d … … 440 460 cd "%obuild_pwd_snova_0%" 441 461 SET obuild_pwd_snova_0= 442 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 2462 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46 443 463 SET obuild_cxx_linker_debug=-g 444 :end_if_platform_4 2445 SET obuild_platform_result= 446 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 447 cd "%obuild_snova_path%\%obuild_dir_bin%" 448 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 449 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 450 cd "%obuild_pwd_snova_0%" 451 SET obuild_pwd_snova_0= 452 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 3464 :end_if_platform_46 465 SET obuild_platform_result= 466 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 467 cd "%obuild_snova_path%\%obuild_dir_bin%" 468 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 469 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 470 cd "%obuild_pwd_snova_0%" 471 SET obuild_pwd_snova_0= 472 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47 453 473 SET obuild_cxx_linker_debug=/DEBUG 454 :end_if_platform_4 3455 SET obuild_platform_result= 456 457 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 458 cd "%obuild_snova_path%\%obuild_dir_bin%" 459 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 460 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 461 cd "%obuild_pwd_snova_0%" 462 SET obuild_pwd_snova_0= 463 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 4474 :end_if_platform_47 475 SET obuild_platform_result= 476 477 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 478 cd "%obuild_snova_path%\%obuild_dir_bin%" 479 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 480 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 481 cd "%obuild_pwd_snova_0%" 482 SET obuild_pwd_snova_0= 483 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_48 464 484 SET obuild_cxx_linker_options=/nologo 465 :end_if_platform_4 4466 SET obuild_platform_result= 467 468 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snvertex_sh_4 5485 :end_if_platform_48 486 SET obuild_platform_result= 487 488 IF NOT %obuild_debug% == yes GOTO else_if_db_build_lib_snvertex_sh_49 469 489 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 470 GOTO end_if_db_build_lib_snvertex_sh_4 5471 :else_if_db_build_lib_snvertex_sh_4 5490 GOTO end_if_db_build_lib_snvertex_sh_49 491 :else_if_db_build_lib_snvertex_sh_49 472 492 SET obuild_cxx_linker_debug_local= 473 :end_if_db_build_lib_snvertex_sh_4 5474 475 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_ 46493 :end_if_db_build_lib_snvertex_sh_49 494 495 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_lib_snvertex_sh_50 476 496 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 477 GOTO end_if_opt_build_lib_snvertex_sh_ 46478 :else_if_opt_build_lib_snvertex_sh_ 46497 GOTO end_if_opt_build_lib_snvertex_sh_50 498 :else_if_opt_build_lib_snvertex_sh_50 479 499 SET obuild_cxx_linker_optimize_local= 480 :end_if_opt_build_lib_snvertex_sh_ 46500 :end_if_opt_build_lib_snvertex_sh_50 481 501 482 502 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d -
build/snova/trunk/obuild/setup.bat
r185 r241 68 68 :end_if_platform_3 69 69 SET obuild_platform_result= 70 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 71 cd "%obuild_snova_path%\%obuild_dir_bin%" 72 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 73 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 74 cd "%obuild_pwd_snova_0%" 75 SET obuild_pwd_snova_0= 76 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 77 SET HDF5_home=/usr/local/HDF5/1.6.5 78 :end_if_platform_5 79 SET obuild_platform_result= 80 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d 81 cd "%obuild_snova_path%\%obuild_dir_bin%" 82 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 83 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 84 cd "%obuild_pwd_snova_0%" 85 SET obuild_pwd_snova_0= 86 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7 87 SET zlib_home=/usr 88 :end_if_platform_7 89 SET obuild_platform_result= 70 90 IF NOT EXIST "%obuild_snova_path%\%obuild_dir_bin%" MKDIR "%obuild_snova_path%\%obuild_dir_bin%" 71 91 IF NOT EXIST "%obuild_snova_path%\%obuild_dir_bin%\obuild_find.exe" ( … … 80 100 SET obuild_pwd_snova_0= 81 101 IF NOT DEFINED obuild_bhep_path ECHO Can't find bhep package. && GOTO obuild_return 82 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snova_0=%%d83 cd "%obuild_snova_path%\%obuild_dir_bin%"84 IF NOT EXIST obuild_find.exe ECHO Program obuild_find.exe not found. && GOTO obuild_return85 FOR /F "usebackq delims=;" %%j IN (`.\obuild_find.exe HDF5 v1r*`) DO SET obuild_HDF5_path=%%j86 cd "%obuild_pwd_snova_0%"87 SET obuild_pwd_snova_0=88 IF NOT DEFINED obuild_HDF5_path ECHO Can't find HDF5 package. && GOTO obuild_return89 102 90 103 REM # Execute setup of used packages : … … 93 106 @ECHO OFF 94 107 95 IF NOT EXIST "%obuild_HDF5_path%\obuild\setup.bat" ECHO setup.bat not found for package HDF5. && GOTO obuild_return96 CALL "%obuild_HDF5_path%\obuild\setup.bat"97 @ECHO OFF98 99 108 REM # Set environment variables of this package : 100 109 101 IF DEFINED PATH GOTO else_if_path_snova_ 4110 IF DEFINED PATH GOTO else_if_path_snova_8 102 111 SET PATH=%obuild_snova_path%\%obuild_dir_bin% 103 GOTO end_if_path_snova_ 4104 :else_if_path_snova_ 4112 GOTO end_if_path_snova_8 113 :else_if_path_snova_8 105 114 SET PATH=%PATH%;%obuild_snova_path%\%obuild_dir_bin% 106 :end_if_path_snova_ 4115 :end_if_path_snova_8 107 116 108 117 :obuild_return -
build/snova/trunk/obuild/setup.csh
r186 r241 141 141 endif 142 142 unset obuild_platform_result 143 if ( "${obuild_platform_exe}" == "" ) then 144 echo "Variable obuild_platform_exe not defined." 145 exit 146 endif 147 set obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} UNIX` 148 if ( ${obuild_platform_result} == yes ) then 149 set HDF5_home="/usr/local/HDF5/1.6.5" 150 endif 151 unset obuild_platform_result 152 if ( "${obuild_platform_exe}" == "" ) then 153 echo "Variable obuild_platform_exe not defined." 154 exit 155 endif 156 set obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} UNIX` 157 if ( ${obuild_platform_result} == yes ) then 158 set zlib_home="/usr" 159 endif 160 unset obuild_platform_result 143 161 if ( ! -e "${obuild_snova_path}/${obuild_dir_bin}/obuild_find" ) then 144 162 if ( ! -e "${obuild_snova_path}/obuild/cpp/obuild_find.cpp" ) then … … 172 190 endif 173 191 set obuild_bhep_path=`"${obuild_find_exe}" bhep 'v1r4p2'` 174 if ( "${obuild_find_exe}" == "" ) then175 echo "Variable obuild_find_exe not defined."176 exit177 endif178 set obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`179 192 180 193 # Execute setup of used packages : 181 194 source "${obuild_bhep_path}/obuild/setup.csh" 182 195 183 source "${obuild_HDF5_path}/obuild/setup.csh"184 185 196 # Set environment variables of this package : 197 198 if ( "${obuild_platform_exe}" == "" ) then 199 echo "Variable obuild_platform_exe not defined." 200 exit 201 endif 202 set obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} Darwin` 203 if ( ${obuild_platform_result} == yes ) then 204 if ( "${obuild_platform_exe}" == "" ) then 205 echo "Variable obuild_platform_exe not defined." 206 exit 207 endif 208 set obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} UNIX` 209 if ( ${obuild_platform_result} == yes ) then 210 if ( $?DYLD_LIBRARY_PATH ) then 211 setenv DYLD_LIBRARY_PATH "${DYLD_LIBRARY_PATH}:${HDF5_home}/lib" 212 else 213 setenv DYLD_LIBRARY_PATH "${HDF5_home}/lib" 214 endif 215 endif 216 unset obuild_platform_result 217 else 218 if ( "${obuild_platform_exe}" == "" ) then 219 echo "Variable obuild_platform_exe not defined." 220 exit 221 endif 222 set obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} UNIX` 223 if ( ${obuild_platform_result} == yes ) then 224 if ( $?LD_LIBRARY_PATH ) then 225 setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${HDF5_home}/lib" 226 else 227 setenv LD_LIBRARY_PATH "${HDF5_home}/lib" 228 endif 229 endif 230 unset obuild_platform_result 231 endif 232 unset obuild_platform_result 186 233 187 234 if ( "${obuild_platform_exe}" == "" ) then … … 277 324 unset obuild_platform_result 278 325 326 if ( $?PATH ) then 327 setenv PATH "${PATH}:${obuild_snova_path}/${obuild_dir_bin}" 328 else 329 setenv PATH "${obuild_snova_path}/${obuild_dir_bin}" 330 endif 331 279 332 unset obuild_snova_path 280 333 -
build/snova/trunk/obuild/setup.sh
r186 r241 128 128 fi 129 129 unset obuild_platform_result 130 if [ "${obuild_platform_exe}" = "" ] ; then 131 echo "Variable obuild_platform_exe not defined." 132 return 133 fi 134 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 135 if [ ${obuild_platform_result} = yes ] ; then 136 HDF5_home="/usr/local/HDF5/1.6.5" 137 fi 138 unset obuild_platform_result 139 if [ "${obuild_platform_exe}" = "" ] ; then 140 echo "Variable obuild_platform_exe not defined." 141 return 142 fi 143 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 144 if [ ${obuild_platform_result} = yes ] ; then 145 zlib_home="/usr" 146 fi 147 unset obuild_platform_result 130 148 if [ ! -e "${obuild_snova_path}/${obuild_dir_bin}/obuild_find" ] ; then 131 149 if [ ! -e "${obuild_snova_path}/obuild/cpp/obuild_find.cpp" ] ; then … … 159 177 return 160 178 fi 161 if [ "${obuild_find_exe}" = "" ] ; then162 echo "Variable obuild_find_exe not defined."163 return164 fi165 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`166 if [ "${obuild_HDF5_path}" = "" ] ; then167 echo "Can't find HDF5 package."168 return169 fi170 179 171 180 # Execute setup of used packages : … … 176 185 . "${obuild_bhep_path}/obuild/setup.sh" 177 186 178 if [ ! -e "${obuild_HDF5_path}/obuild/setup.sh" ] ; then179 echo "setup.sh not found for package HDF5."180 return181 fi182 . "${obuild_HDF5_path}/obuild/setup.sh"183 184 187 # Set environment variables of this package : 188 189 if [ "${obuild_platform_exe}" = "" ] ; then 190 echo "Variable obuild_platform_exe not defined." 191 return 192 fi 193 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 194 if [ ${obuild_platform_result} = yes ] ; then 195 if [ "${obuild_platform_exe}" = "" ] ; then 196 echo "Variable obuild_platform_exe not defined." 197 return 198 fi 199 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 200 if [ ${obuild_platform_result} = yes ] ; then 201 if [ "${DYLD_LIBRARY_PATH}" = "" ] ; then 202 DYLD_LIBRARY_PATH="${HDF5_home}/lib" 203 export DYLD_LIBRARY_PATH 204 else 205 DYLD_LIBRARY_PATH="${DYLD_LIBRARY_PATH}:${HDF5_home}/lib" 206 export DYLD_LIBRARY_PATH 207 fi 208 fi 209 unset obuild_platform_result 210 else 211 if [ "${obuild_platform_exe}" = "" ] ; then 212 echo "Variable obuild_platform_exe not defined." 213 return 214 fi 215 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 216 if [ ${obuild_platform_result} = yes ] ; then 217 if [ "${LD_LIBRARY_PATH}" = "" ] ; then 218 LD_LIBRARY_PATH="${HDF5_home}/lib" 219 export LD_LIBRARY_PATH 220 else 221 LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${HDF5_home}/lib" 222 export LD_LIBRARY_PATH 223 fi 224 fi 225 unset obuild_platform_result 226 fi 227 unset obuild_platform_result 185 228 186 229 if [ "${obuild_platform_exe}" = "" ] ; then … … 288 331 unset obuild_platform_result 289 332 333 if [ "${PATH}" = "" ] ; then 334 PATH="${obuild_snova_path}/${obuild_dir_bin}" 335 export PATH 336 else 337 PATH="${PATH}:${obuild_snova_path}/${obuild_dir_bin}" 338 export PATH 339 fi 290 340 unset obuild_snova_path 291 341 -
build/snova/trunk/obuild/sh/broadcast_install
r185 r241 102 102 exit 103 103 fi 104 if [ "${obuild_find_exe}" = "" ] ; then105 echo "Variable obuild_find_exe not defined."106 exit107 fi108 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`109 if [ "${obuild_HDF5_path}" = "" ] ; then110 echo "Can't find HDF5 package."111 exit112 fi113 104 114 105 # install setup scripts of used packages : … … 120 111 ./sh/broadcast_install ${obuild_args} 121 112 122 if [ ! -e "${obuild_HDF5_path}/obuild/sh/broadcast_install" ] ; then123 echo "broadcast_install script not found for package HDF5."124 exit125 fi126 cd "${obuild_HDF5_path}/obuild"127 ./sh/broadcast_install ${obuild_args}128 -
build/snova/trunk/obuild/sh/build_app_prog_snova
r217 r241 125 125 exit 126 126 fi 127 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 128 if [ ${obuild_platform_result} = yes ] ; then 129 HDF5_home="/usr/local/HDF5/1.6.5" 130 fi 131 unset obuild_platform_result 132 if [ "${obuild_platform_exe}" = "" ] ; then 133 echo "Variable obuild_platform_exe not defined." 134 exit 135 fi 136 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 137 if [ ${obuild_platform_result} = yes ] ; then 138 zlib_home="/usr" 139 fi 140 unset obuild_platform_result 141 if [ "${obuild_platform_exe}" = "" ] ; then 142 echo "Variable obuild_platform_exe not defined." 143 exit 144 fi 127 145 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 128 146 if [ ${obuild_platform_result} = yes ] ; then … … 302 320 exit 303 321 fi 304 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`305 if [ "${obuild_HDF5_path}" = "" ] ; then306 echo "Can't find HDF5 package."307 exit308 fi309 if [ "${obuild_find_exe}" = "" ] ; then310 echo "Variable obuild_find_exe not defined."311 exit312 fi313 322 obuild_bhep_path=`"${obuild_find_exe}" bhep 'v1r4p2'` 314 323 if [ "${obuild_bhep_path}" = "" ] ; then 315 324 echo "Can't find bhep package." 316 exit317 fi318 if [ "${obuild_find_exe}" = "" ] ; then319 echo "Variable obuild_find_exe not defined."320 exit321 fi322 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`323 if [ "${obuild_HDF5_path}" = "" ] ; then324 echo "Can't find HDF5 package."325 exit326 fi327 if [ "${obuild_find_exe}" = "" ] ; then328 echo "Variable obuild_find_exe not defined."329 exit330 fi331 obuild_zlib_path=`"${obuild_find_exe}" zlib 'v1r*'`332 if [ "${obuild_zlib_path}" = "" ] ; then333 echo "Can't find zlib package."334 325 exit 335 326 fi … … 358 349 fi 359 350 unset obuild_platform_result 360 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_HDF5_path}/include\"" 351 if [ "${obuild_platform_exe}" = "" ] ; then 352 echo "Variable obuild_platform_exe not defined." 353 exit 354 fi 355 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 356 if [ ${obuild_platform_result} = yes ] ; then 357 obuild_cxx_includes="${obuild_cxx_includes} -I${HDF5_home}/include" 358 fi 359 unset obuild_platform_result 361 360 362 361 if [ ${obuild_dir_bin_o_cleanup} = yes ] ; then … … 490 489 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_bhep_path}/${obuild_dir_bin}\"" 491 490 obuild_linked_libraries="${obuild_linked_libraries} -lbhep" 492 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_HDF5_path}/${obuild_dir_bin}\"" 493 obuild_linked_libraries="${obuild_linked_libraries} -losc_HDF5" 494 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_zlib_path}/${obuild_dir_bin}\"" 495 obuild_linked_libraries="${obuild_linked_libraries} -losc_z" 491 if [ "${obuild_platform_exe}" = "" ] ; then 492 echo "Variable obuild_platform_exe not defined." 493 exit 494 fi 495 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 496 if [ ${obuild_platform_result} = yes ] ; then 497 obuild_linked_libraries="${obuild_linked_libraries} -L${HDF5_home}/lib -lhdf5.0.0.0" 498 fi 499 unset obuild_platform_result 500 if [ "${obuild_platform_exe}" = "" ] ; then 501 echo "Variable obuild_platform_exe not defined." 502 exit 503 fi 504 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 505 if [ ${obuild_platform_result} = yes ] ; then 506 obuild_linked_libraries="${obuild_linked_libraries} -L${zlib_home}/lib -lz" 507 fi 508 unset obuild_platform_result 496 509 obuild_linked_libraries="${obuild_linked_libraries} -L${Geant4_home}/lib -lG4interfaces" 497 510 obuild_linked_libraries="${obuild_linked_libraries} -L${Geant4_home}/lib -lG4vis_management" -
build/snova/trunk/obuild/sh/build_lib_geomutils
r144 r241 125 125 exit 126 126 fi 127 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 128 if [ ${obuild_platform_result} = yes ] ; then 129 HDF5_home="/usr/local/HDF5/1.6.5" 130 fi 131 unset obuild_platform_result 132 if [ "${obuild_platform_exe}" = "" ] ; then 133 echo "Variable obuild_platform_exe not defined." 134 exit 135 fi 136 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 137 if [ ${obuild_platform_result} = yes ] ; then 138 zlib_home="/usr" 139 fi 140 unset obuild_platform_result 141 if [ "${obuild_platform_exe}" = "" ] ; then 142 echo "Variable obuild_platform_exe not defined." 143 exit 144 fi 127 145 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 128 146 if [ ${obuild_platform_result} = yes ] ; then -
build/snova/trunk/obuild/sh/build_lib_sngeom
r144 r241 125 125 exit 126 126 fi 127 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 128 if [ ${obuild_platform_result} = yes ] ; then 129 HDF5_home="/usr/local/HDF5/1.6.5" 130 fi 131 unset obuild_platform_result 132 if [ "${obuild_platform_exe}" = "" ] ; then 133 echo "Variable obuild_platform_exe not defined." 134 exit 135 fi 136 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 137 if [ ${obuild_platform_result} = yes ] ; then 138 zlib_home="/usr" 139 fi 140 unset obuild_platform_result 141 if [ "${obuild_platform_exe}" = "" ] ; then 142 echo "Variable obuild_platform_exe not defined." 143 exit 144 fi 127 145 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 128 146 if [ ${obuild_platform_result} = yes ] ; then -
build/snova/trunk/obuild/sh/build_lib_snova
r199 r241 125 125 exit 126 126 fi 127 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 128 if [ ${obuild_platform_result} = yes ] ; then 129 HDF5_home="/usr/local/HDF5/1.6.5" 130 fi 131 unset obuild_platform_result 132 if [ "${obuild_platform_exe}" = "" ] ; then 133 echo "Variable obuild_platform_exe not defined." 134 exit 135 fi 136 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 137 if [ ${obuild_platform_result} = yes ] ; then 138 zlib_home="/usr" 139 fi 140 unset obuild_platform_result 141 if [ "${obuild_platform_exe}" = "" ] ; then 142 echo "Variable obuild_platform_exe not defined." 143 exit 144 fi 127 145 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 128 146 if [ ${obuild_platform_result} = yes ] ; then … … 298 316 exit 299 317 fi 300 if [ "${obuild_find_exe}" = "" ] ; then301 echo "Variable obuild_find_exe not defined."302 exit303 fi304 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`305 if [ "${obuild_HDF5_path}" = "" ] ; then306 echo "Can't find HDF5 package."307 exit308 fi309 318 310 319 obuild_cxx_includes="-I\"${obuild_snova_path}\"" … … 331 340 fi 332 341 unset obuild_platform_result 333 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_HDF5_path}/include\"" 342 if [ "${obuild_platform_exe}" = "" ] ; then 343 echo "Variable obuild_platform_exe not defined." 344 exit 345 fi 346 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 347 if [ ${obuild_platform_result} = yes ] ; then 348 obuild_cxx_includes="${obuild_cxx_includes} -I${HDF5_home}/include" 349 fi 350 unset obuild_platform_result 334 351 335 352 if [ ${obuild_dir_bin_o_cleanup} = yes ] ; then -
build/snova/trunk/obuild/sh/build_lib_snova_ui
r200 r241 125 125 exit 126 126 fi 127 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 128 if [ ${obuild_platform_result} = yes ] ; then 129 HDF5_home="/usr/local/HDF5/1.6.5" 130 fi 131 unset obuild_platform_result 132 if [ "${obuild_platform_exe}" = "" ] ; then 133 echo "Variable obuild_platform_exe not defined." 134 exit 135 fi 136 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 137 if [ ${obuild_platform_result} = yes ] ; then 138 zlib_home="/usr" 139 fi 140 unset obuild_platform_result 141 if [ "${obuild_platform_exe}" = "" ] ; then 142 echo "Variable obuild_platform_exe not defined." 143 exit 144 fi 127 145 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 128 146 if [ ${obuild_platform_result} = yes ] ; then … … 298 316 exit 299 317 fi 300 if [ "${obuild_find_exe}" = "" ] ; then301 echo "Variable obuild_find_exe not defined."302 exit303 fi304 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`305 if [ "${obuild_HDF5_path}" = "" ] ; then306 echo "Can't find HDF5 package."307 exit308 fi309 318 310 319 obuild_cxx_includes="-I\"${obuild_snova_path}\"" … … 331 340 fi 332 341 unset obuild_platform_result 333 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_HDF5_path}/include\"" 342 if [ "${obuild_platform_exe}" = "" ] ; then 343 echo "Variable obuild_platform_exe not defined." 344 exit 345 fi 346 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 347 if [ ${obuild_platform_result} = yes ] ; then 348 obuild_cxx_includes="${obuild_cxx_includes} -I${HDF5_home}/include" 349 fi 350 unset obuild_platform_result 334 351 335 352 if [ ${obuild_dir_bin_o_cleanup} = yes ] ; then -
build/snova/trunk/obuild/sh/build_lib_snvertex
r144 r241 125 125 exit 126 126 fi 127 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 128 if [ ${obuild_platform_result} = yes ] ; then 129 HDF5_home="/usr/local/HDF5/1.6.5" 130 fi 131 unset obuild_platform_result 132 if [ "${obuild_platform_exe}" = "" ] ; then 133 echo "Variable obuild_platform_exe not defined." 134 exit 135 fi 136 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 137 if [ ${obuild_platform_result} = yes ] ; then 138 zlib_home="/usr" 139 fi 140 unset obuild_platform_result 141 if [ "${obuild_platform_exe}" = "" ] ; then 142 echo "Variable obuild_platform_exe not defined." 143 exit 144 fi 127 145 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 128 146 if [ ${obuild_platform_result} = yes ] ; then -
build/snova/trunk/obuild/sh/check_foreigns
r144 r241 97 97 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 98 98 if [ ${obuild_platform_result} = yes ] ; then 99 HDF5_home="/usr/local/HDF5/1.6.5" 100 fi 101 unset obuild_platform_result 102 if [ "${obuild_platform_exe}" = "" ] ; then 103 echo "Variable obuild_platform_exe not defined." 104 exit 105 fi 106 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 107 if [ ${obuild_platform_result} = yes ] ; then 108 zlib_home="/usr" 109 fi 110 unset obuild_platform_result 111 if [ "${obuild_platform_exe}" = "" ] ; then 112 echo "Variable obuild_platform_exe not defined." 113 exit 114 fi 115 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 116 if [ ${obuild_platform_result} = yes ] ; then 99 117 if [ "${obuild_check_what}" = "CLHEP" ] ; then 100 118 if [ ! -d "${CLHEP_home}" ] ; then … … 119 137 fi 120 138 unset obuild_platform_result 139 if [ "${obuild_platform_exe}" = "" ] ; then 140 echo "Variable obuild_platform_exe not defined." 141 exit 142 fi 143 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 144 if [ ${obuild_platform_result} = yes ] ; then 145 if [ "${obuild_check_what}" = "HDF5" ] ; then 146 if [ ! -d "${HDF5_home}" ] ; then 147 echo "WARNING : HDF5 not found under ${HDF5_home}" 148 exit 1 149 fi 150 fi 151 fi 152 unset obuild_platform_result 121 153 -
build/snova/trunk/obuild/this.obuild
r240 r241 9 9 <reference package="foreign" version="v1r*" file="CLHEP.obuild"/> 10 10 <reference package="foreign" version="v1r*" file="Geant4.obuild"/> 11 12 <use name="zlib" version="v1r*"> 13 <c_include>include</c_include> 14 <lib>osc_z</lib> 15 </use> 11 <reference package="foreign" version="v1r*" file="HDF5.obuild"/> 12 <reference package="foreign" version="v1r*" file="zlib.obuild"/> 16 13 17 14 <use name="bhep" version="v1r4p2"> … … 20 17 </use> 21 18 22 <use name="HDF5" version="v1r*">23 <c_include>include</c_include>24 <lib>osc_HDF5</lib>25 </use>26 27 19 <!-- this : --> 28 20 … … 117 109 <setup> 118 110 <exec from="bhep"/> 119 <exec from="HDF5"/>120 111 112 <load_library_path copy="load_library_path" from="HDF5"/> 121 113 <load_library_path copy="load_library_path" from="CLHEP"/> 122 114 <load_library_path copy="load_library_path" from="Geant4"/> 123 115 124 116 <load_library_path/> 117 <run_path/> 125 118 </setup> 126 119
Note: See TracChangeset
for help on using the changeset viewer.