Changeset 241 for build/snova/trunk/obuild/DOS/build_app_prog_snova.bat
- Timestamp:
- Feb 15, 2007, 10:20:56 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
build/snova/trunk/obuild/DOS/build_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
Note: See TracChangeset
for help on using the changeset viewer.