Changeset 127 for build/bhep/trunk/obuild/sh/build_lib_bhep
- Timestamp:
- Feb 9, 2007, 4:07:36 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
build/bhep/trunk/obuild/sh/build_lib_bhep
r126 r127 257 257 obuild_cxx_optimize_local= 258 258 fi 259 if [ "${obuild_platform_exe}" = "" ] ; then 260 echo "Variable obuild_platform_exe not defined." 261 exit 262 fi 263 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 264 if [ ${obuild_platform_result} = yes ] ; then 265 obuild_c_command="cc" 266 fi 267 unset obuild_platform_result 268 if [ "${obuild_platform_exe}" = "" ] ; then 269 echo "Variable obuild_platform_exe not defined." 270 exit 271 fi 272 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'` 273 if [ ${obuild_platform_result} = yes ] ; then 274 obuild_c_command="cc" 275 fi 276 unset obuild_platform_result 277 if [ "${obuild_platform_exe}" = "" ] ; then 278 echo "Variable obuild_platform_exe not defined." 279 exit 280 fi 281 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'OSF1'` 282 if [ ${obuild_platform_result} = yes ] ; then 283 obuild_c_command="cc" 284 fi 285 unset obuild_platform_result 259 286 260 if [ "${obuild_platform_exe}" = "" ] ; then 287 261 echo "Variable obuild_platform_exe not defined." … … 290 264 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Windows_NT'` 291 265 if [ ${obuild_platform_result} = yes ] ; then 292 obuild_c_command="cl.exe" 293 fi 294 unset obuild_platform_result 295 if [ "${obuild_c_command}" = "" ] ; then 296 echo "Variable obuild_c_command not defined." 297 exit 298 fi 299 300 if [ "${obuild_platform_exe}" = "" ] ; then 301 echo "Variable obuild_platform_exe not defined." 302 exit 303 fi 304 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 305 if [ ${obuild_platform_result} = yes ] ; then 306 obuild_c_optimize="-O" 307 fi 308 unset obuild_platform_result 309 if [ "${obuild_platform_exe}" = "" ] ; then 310 echo "Variable obuild_platform_exe not defined." 311 exit 312 fi 313 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'` 314 if [ ${obuild_platform_result} = yes ] ; then 315 obuild_c_optimize="-O" 316 fi 317 unset obuild_platform_result 318 if [ "${obuild_platform_exe}" = "" ] ; then 319 echo "Variable obuild_platform_exe not defined." 320 exit 321 fi 322 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'OSF1'` 323 if [ ${obuild_platform_result} = yes ] ; then 324 obuild_c_optimize="-O" 325 fi 326 unset obuild_platform_result 327 if [ "${obuild_platform_exe}" = "" ] ; then 328 echo "Variable obuild_platform_exe not defined." 329 exit 330 fi 331 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Windows_NT'` 332 if [ ${obuild_platform_result} = yes ] ; then 333 obuild_c_optimize="/O2" 334 fi 335 unset obuild_platform_result 336 337 if [ "${obuild_platform_exe}" = "" ] ; then 338 echo "Variable obuild_platform_exe not defined." 339 exit 340 fi 341 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 342 if [ ${obuild_platform_result} = yes ] ; then 343 obuild_c_debug="-g" 344 fi 345 unset obuild_platform_result 346 if [ "${obuild_platform_exe}" = "" ] ; then 347 echo "Variable obuild_platform_exe not defined." 348 exit 349 fi 350 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'` 351 if [ ${obuild_platform_result} = yes ] ; then 352 obuild_c_debug="-g" 353 fi 354 unset obuild_platform_result 355 if [ "${obuild_platform_exe}" = "" ] ; then 356 echo "Variable obuild_platform_exe not defined." 357 exit 358 fi 359 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'OSF1'` 360 if [ ${obuild_platform_result} = yes ] ; then 361 obuild_c_debug="-g" 362 fi 363 unset obuild_platform_result 364 if [ "${obuild_platform_exe}" = "" ] ; then 365 echo "Variable obuild_platform_exe not defined." 366 exit 367 fi 368 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Windows_NT'` 369 if [ ${obuild_platform_result} = yes ] ; then 370 obuild_c_debug="/ZI /Od" 371 fi 372 unset obuild_platform_result 373 374 if [ "${obuild_platform_exe}" = "" ] ; then 375 echo "Variable obuild_platform_exe not defined." 376 exit 377 fi 378 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'` 379 if [ ${obuild_platform_result} = yes ] ; then 380 obuild_c_options="-fPIC" 381 fi 382 unset obuild_platform_result 383 if [ "${obuild_platform_exe}" = "" ] ; then 384 echo "Variable obuild_platform_exe not defined." 385 exit 386 fi 387 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'OSF1'` 388 if [ ${obuild_platform_result} = yes ] ; then 389 obuild_c_options="-std" 390 fi 391 unset obuild_platform_result 392 if [ "${obuild_platform_exe}" = "" ] ; then 393 echo "Variable obuild_platform_exe not defined." 394 exit 395 fi 396 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Windows_NT'` 397 if [ ${obuild_platform_result} = yes ] ; then 398 obuild_c_options="/nologo /DWIN32 /MD /W3" 399 fi 400 unset obuild_platform_result 401 402 if [ ${obuild_debug} = yes ] ; then 403 obuild_c_debug_local=${obuild_c_debug} 404 else 405 obuild_c_debug_local= 406 fi 407 408 if [ ${obuild_optimize} = yes ] ; then 409 obuild_c_optimize_local=${obuild_c_optimize} 410 else 411 obuild_c_optimize_local= 412 fi 413 266 obuild_cxx_macros="${obuild_cxx_macros} -D_HDF5USEDLL_" 267 fi 268 unset obuild_platform_result 269 270 if [ ! -e "${obuild_bhep_path}/${obuild_dir_bin}/obuild_find" ] ; then 271 if [ ! -e "${obuild_bhep_path}/obuild/cpp/obuild_find.cpp" ] ; then 272 echo "Program source obuild_find.cpp not found." 273 exit 274 fi 275 if [ "${obuild_cxx_command}" = "" ] ; then 276 if [ "${OBUILD_CXX}" != "" ] ; then 277 obuild_find_compiler=${OBUILD_CXX} 278 else 279 obuild_find_compiler=c++ 280 fi 281 else 282 obuild_find_compiler=${obuild_cxx_command} 283 fi 284 ${obuild_find_compiler} -o "${obuild_bhep_path}/${obuild_dir_bin}/obuild_find" "${obuild_bhep_path}/obuild/cpp/obuild_find.cpp" 285 unset obuild_find_compiler 286 if [ ! -e "${obuild_bhep_path}/${obuild_dir_bin}/obuild_find" ] ; then 287 echo "Program obuild_find not found." 288 exit 289 fi 290 fi 291 obuild_find_exe="${obuild_bhep_path}/${obuild_dir_bin}/obuild_find" 292 if [ "${obuild_find_exe}" = "" ] ; then 293 echo "Variable obuild_find_exe not defined." 294 exit 295 fi 296 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'` 297 if [ "${obuild_HDF5_path}" = "" ] ; then 298 echo "Can't find HDF5 package." 299 exit 300 fi 301 if [ "${obuild_find_exe}" = "" ] ; then 302 echo "Variable obuild_find_exe not defined." 303 exit 304 fi 305 obuild_zlib_path=`"${obuild_find_exe}" zlib 'v1r*'` 306 if [ "${obuild_zlib_path}" = "" ] ; then 307 echo "Can't find zlib package." 308 exit 309 fi 414 310 415 311 obuild_cxx_includes="-I\"${obuild_bhep_path}\"" 312 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_bhep_path}/bhep\"" 313 if [ "${obuild_platform_exe}" = "" ] ; then 314 echo "Variable obuild_platform_exe not defined." 315 exit 316 fi 317 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 318 if [ ${obuild_platform_result} = yes ] ; then 319 obuild_cxx_includes="${obuild_cxx_includes} -I${CLHEP_home}/include" 320 fi 321 unset obuild_platform_result 322 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_HDF5_path}/include\"" 323 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_zlib_path}/include\"" 416 324 417 325 if [ ${obuild_dir_bin_o_cleanup} = yes ] ; then … … 596 504 597 505 cd "${obuild_bhep_path}/${obuild_dir_bin}" 598 eval ${obuild_c _command} -c ${obuild_c_debug_local} ${obuild_c_optimize_local} ${obuild_c_options} ${obuild_c_macros} ${obuild_c_includes} -o ./lib_bhep/EventManager.o \"../source/tools/EventManager.c\"506 eval ${obuild_cxx_command} -c ${obuild_cxx_debug_local} ${obuild_cxx_optimize_local} ${obuild_cxx_options} ${obuild_cxx_macros} ${obuild_cxx_includes} -o ./lib_bhep/EventManager.o \"../source/tools/EventManager.cpp\" 599 507 obuild_status=$?;if [ ${obuild_status} != 0 ] ; then exit ${obuild_status};fi 600 508 cd "${obuild_bhep_path}/obuild"
Note: See TracChangeset
for help on using the changeset viewer.