Changeset 277 for osc_snovis/trunk/obuild/sh/build_release
- Timestamp:
- Mar 1, 2007, 11:35:22 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
osc_snovis/trunk/obuild/sh/build_release
r273 r277 54 54 55 55 if [ "${OBUILD_DIR_BIN}" = "" ] ; then 56 obuild_dir_bin= ${obuild_platform}_obuild56 obuild_dir_bin=bin_obuild 57 57 else 58 58 obuild_dir_bin=${OBUILD_DIR_BIN} … … 157 157 158 158 /bin/rm -f "${obuild_dir_project}/Versions" 159 echo "package osc_snovis v1r0" >> "${obuild_dir_project}/Versions"160 159 echo "package bhep v1r4p2" >> "${obuild_dir_project}/Versions" 161 160 echo "package snova v2r0p0" >> "${obuild_dir_project}/Versions" … … 385 384 exit 386 385 fi 387 obuild_osc_snovis_path=`"${obuild_find_exe}" osc_snovis 'v1r0'`388 if [ "${obuild_osc_snovis_path}" = "" ] ; then389 echo "Can't find osc_snovis package."390 exit391 fi392 393 if [ "${obuild_platform_exe}" = "" ] ; then394 echo "Variable obuild_platform_exe not defined."395 exit396 fi397 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`398 if [ ${obuild_platform_result} = yes ] ; then399 if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" ] ; then400 echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh not found."401 else402 /bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" "${obuild_dir_project}/."403 fi404 fi405 unset obuild_platform_result406 if [ "${obuild_platform_exe}" = "" ] ; then407 echo "Variable obuild_platform_exe not defined."408 exit409 fi410 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`411 if [ ${obuild_platform_result} = yes ] ; then412 if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" ] ; then413 echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh not found."414 else415 /bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" "${obuild_dir_project}/."416 fi417 fi418 unset obuild_platform_result419 if [ "${obuild_platform_exe}" = "" ] ; then420 echo "Variable obuild_platform_exe not defined."421 exit422 fi423 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`424 if [ ${obuild_platform_result} = yes ] ; then425 if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/install" ] ; then426 echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/install not found."427 else428 /bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/install" "${obuild_dir_project}/."429 fi430 fi431 unset obuild_platform_result432 if [ "${obuild_find_exe}" = "" ] ; then433 echo "Variable obuild_find_exe not defined."434 exit435 fi436 386 obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'` 437 387 if [ "${obuild_snovis_path}" = "" ] ; then … … 462 412 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 463 413 if [ ${obuild_platform_result} = yes ] ; then 464 if [ ! -d "${obuild_snovis_path}/ Darwin_obuild/snovis_session.app" ] ; then465 echo "WARNNING : Directory ${obuild_snovis_path}/ Darwin_obuild/snovis_session.app not found."414 if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis.app" ] ; then 415 echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis.app not found." 466 416 else 467 417 /bin/mkdir -p "${obuild_dir_project}/../../." 468 /bin/cp -R "${obuild_snovis_path}/ Darwin_obuild/snovis_session.app" "${obuild_dir_project}/../../."418 /bin/cp -R "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis.app" "${obuild_dir_project}/../../." 469 419 find "${obuild_dir_project}/../../." -depth -name CVS -exec /bin/rm -R -f {} \; 470 420 find "${obuild_dir_project}/../../." -depth -name .svn -exec /bin/rm -R -f {} \; … … 667 617 if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis" ] ; then /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis" "${obuild_dir_project}/bin/." ;fi 668 618 fi 619 620 if [ "${obuild_platform_exe}" = "" ] ; then 621 echo "Variable obuild_platform_exe not defined." 622 exit 623 fi 624 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 625 if [ ${obuild_platform_result} = yes ] ; then 626 if [ ! -d "${OSC_home}/bin" ] ; then 627 echo "WARNNING : Directory ${OSC_home}/bin not found." 628 else 629 /bin/mkdir -p "${obuild_dir_project}/./." 630 /bin/cp -R "${OSC_home}/bin" "${obuild_dir_project}/./." 631 find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \; 632 find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \; 633 fi 634 fi 635 unset obuild_platform_result 636 if [ "${obuild_platform_exe}" = "" ] ; then 637 echo "Variable obuild_platform_exe not defined." 638 exit 639 fi 640 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 641 if [ ${obuild_platform_result} = yes ] ; then 642 if [ ! -d "${OSC_home}/lib" ] ; then 643 echo "WARNNING : Directory ${OSC_home}/lib not found." 644 else 645 /bin/mkdir -p "${obuild_dir_project}/./." 646 /bin/cp -R "${OSC_home}/lib" "${obuild_dir_project}/./." 647 find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \; 648 find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \; 649 fi 650 fi 651 unset obuild_platform_result 652 if [ "${obuild_platform_exe}" = "" ] ; then 653 echo "Variable obuild_platform_exe not defined." 654 exit 655 fi 656 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 657 if [ ${obuild_platform_result} = yes ] ; then 658 if [ ! -d "${OSC_home}/Resources" ] ; then 659 echo "WARNNING : Directory ${OSC_home}/Resources not found." 660 else 661 /bin/mkdir -p "${obuild_dir_project}/./." 662 /bin/cp -R "${OSC_home}/Resources" "${obuild_dir_project}/./." 663 find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \; 664 find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \; 665 fi 666 fi 667 unset obuild_platform_result 668 if [ "${obuild_platform_exe}" = "" ] ; then 669 echo "Variable obuild_platform_exe not defined." 670 exit 671 fi 672 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 673 if [ ${obuild_platform_result} = yes ] ; then 674 if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" ] ; then 675 echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib not found." 676 else 677 /bin/mkdir -p "${obuild_dir_project}/lib" 678 /bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" "${obuild_dir_project}/lib/." 679 fi 680 fi 681 unset obuild_platform_result 682 if [ "${obuild_platform_exe}" = "" ] ; then 683 echo "Variable obuild_platform_exe not defined." 684 exit 685 fi 686 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'` 687 if [ ${obuild_platform_result} = yes ] ; then 688 if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" ] ; then 689 echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.so not found." 690 else 691 /bin/mkdir -p "${obuild_dir_project}/lib" 692 /bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" "${obuild_dir_project}/lib/." 693 fi 694 fi 695 unset obuild_platform_result 696 if [ "${obuild_platform_exe}" = "" ] ; then 697 echo "Variable obuild_platform_exe not defined." 698 exit 699 fi 700 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 701 if [ ${obuild_platform_result} = yes ] ; then 702 if [ ! -d "${CLHEP_home}/include" ] ; then 703 echo "WARNNING : Directory ${CLHEP_home}/include not found." 704 else 705 /bin/mkdir -p "${obuild_dir_project}/Resources/CLHEP/." 706 /bin/cp -R "${CLHEP_home}/include" "${obuild_dir_project}/Resources/CLHEP/." 707 find "${obuild_dir_project}/Resources/CLHEP/." -depth -name CVS -exec /bin/rm -R -f {} \; 708 find "${obuild_dir_project}/Resources/CLHEP/." -depth -name .svn -exec /bin/rm -R -f {} \; 709 fi 710 fi 711 unset obuild_platform_result 712 if [ "${obuild_platform_exe}" = "" ] ; then 713 echo "Variable obuild_platform_exe not defined." 714 exit 715 fi 716 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 717 if [ ${obuild_platform_result} = yes ] ; then 718 if [ ! -d "${Geant4_home}/include" ] ; then 719 echo "WARNNING : Directory ${Geant4_home}/include not found." 720 else 721 /bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/." 722 /bin/cp -R "${Geant4_home}/include" "${obuild_dir_project}/Resources/Geant4/." 723 find "${obuild_dir_project}/Resources/Geant4/." -depth -name CVS -exec /bin/rm -R -f {} \; 724 find "${obuild_dir_project}/Resources/Geant4/." -depth -name .svn -exec /bin/rm -R -f {} \; 725 fi 726 fi 727 unset obuild_platform_result 728 if [ "${obuild_platform_exe}" = "" ] ; then 729 echo "Variable obuild_platform_exe not defined." 730 exit 731 fi 732 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 733 if [ ${obuild_platform_result} = yes ] ; then 734 if [ ! -d "${Geant4_home}/lib" ] ; then 735 echo "WARNNING : Directory ${Geant4_home}/lib not found." 736 else 737 /bin/mkdir -p "${obuild_dir_project}/lib/." 738 find "${Geant4_home}/lib" -name 'libG4physicslists.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 739 find "${Geant4_home}/lib" -name 'libG4readout.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 740 find "${Geant4_home}/lib" -name 'libG4run.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 741 find "${Geant4_home}/lib" -name 'libG4event.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 742 find "${Geant4_home}/lib" -name 'libG4tracking.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 743 find "${Geant4_home}/lib" -name 'libG4processes.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 744 find "${Geant4_home}/lib" -name 'libG4digits_hits.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 745 find "${Geant4_home}/lib" -name 'libG4track.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 746 find "${Geant4_home}/lib" -name 'libG4particles.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 747 find "${Geant4_home}/lib" -name 'libG4geometry.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 748 find "${Geant4_home}/lib" -name 'libG4graphics_reps.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 749 find "${Geant4_home}/lib" -name 'libG4materials.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 750 find "${Geant4_home}/lib" -name 'libG4intercoms.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 751 find "${Geant4_home}/lib" -name 'libG4global.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 752 fi 753 fi 754 unset obuild_platform_result 755 if [ "${obuild_platform_exe}" = "" ] ; then 756 echo "Variable obuild_platform_exe not defined." 757 exit 758 fi 759 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'` 760 if [ ${obuild_platform_result} = yes ] ; then 761 if [ ! -d "${Geant4_home}/lib" ] ; then 762 echo "WARNNING : Directory ${Geant4_home}/lib not found." 763 else 764 /bin/mkdir -p "${obuild_dir_project}/lib/." 765 find "${Geant4_home}/lib" -name 'libG4physicslists.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 766 find "${Geant4_home}/lib" -name 'libG4readout.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 767 find "${Geant4_home}/lib" -name 'libG4run.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 768 find "${Geant4_home}/lib" -name 'libG4event.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 769 find "${Geant4_home}/lib" -name 'libG4tracking.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 770 find "${Geant4_home}/lib" -name 'libG4processes.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 771 find "${Geant4_home}/lib" -name 'libG4digits_hits.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 772 find "${Geant4_home}/lib" -name 'libG4track.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 773 find "${Geant4_home}/lib" -name 'libG4particles.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 774 find "${Geant4_home}/lib" -name 'libG4geometry.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 775 find "${Geant4_home}/lib" -name 'libG4graphics_reps.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 776 find "${Geant4_home}/lib" -name 'libG4materials.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 777 find "${Geant4_home}/lib" -name 'libG4intercoms.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 778 find "${Geant4_home}/lib" -name 'libG4global.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \; 779 fi 780 fi 781 unset obuild_platform_result 782 if [ "${obuild_platform_exe}" = "" ] ; then 783 echo "Variable obuild_platform_exe not defined." 784 exit 785 fi 786 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 787 if [ ${obuild_platform_result} = yes ] ; then 788 if [ ! -e "${HDF5_home}/lib/libhdf5.0.0.0.dylib" ] ; then 789 echo "WARNNING : File ${HDF5_home}/lib/libhdf5.0.0.0.dylib not found." 790 else 791 /bin/mkdir -p "${obuild_dir_project}/lib" 792 /bin/cp "${HDF5_home}/lib/libhdf5.0.0.0.dylib" "${obuild_dir_project}/lib/." 793 fi 794 fi 795 unset obuild_platform_result 796 if [ "${obuild_platform_exe}" = "" ] ; then 797 echo "Variable obuild_platform_exe not defined." 798 exit 799 fi 800 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 801 if [ ${obuild_platform_result} = yes ] ; then 802 if [ ! -d "${HDF5_home}/include" ] ; then 803 echo "WARNNING : Directory ${HDF5_home}/include not found." 804 else 805 /bin/mkdir -p "${obuild_dir_project}/Resources/HDF5/." 806 /bin/cp -R "${HDF5_home}/include" "${obuild_dir_project}/Resources/HDF5/." 807 find "${obuild_dir_project}/Resources/HDF5/." -depth -name CVS -exec /bin/rm -R -f {} \; 808 find "${obuild_dir_project}/Resources/HDF5/." -depth -name .svn -exec /bin/rm -R -f {} \; 809 fi 810 fi 811 unset obuild_platform_result 812 if [ "${obuild_platform_exe}" = "" ] ; then 813 echo "Variable obuild_platform_exe not defined." 814 exit 815 fi 816 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 817 if [ ${obuild_platform_result} = yes ] ; then 818 if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" ] ; then 819 echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh not found." 820 else 821 /bin/mkdir -p "${obuild_dir_project}" 822 /bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" "${obuild_dir_project}/." 823 fi 824 fi 825 unset obuild_platform_result 826 if [ "${obuild_platform_exe}" = "" ] ; then 827 echo "Variable obuild_platform_exe not defined." 828 exit 829 fi 830 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 831 if [ ${obuild_platform_result} = yes ] ; then 832 if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" ] ; then 833 echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh not found." 834 else 835 /bin/mkdir -p "${obuild_dir_project}" 836 /bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" "${obuild_dir_project}/." 837 fi 838 fi 839 unset obuild_platform_result 840 if [ "${obuild_platform_exe}" = "" ] ; then 841 echo "Variable obuild_platform_exe not defined." 842 exit 843 fi 844 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 845 if [ ${obuild_platform_result} = yes ] ; then 846 if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/install" ] ; then 847 echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/install not found." 848 else 849 /bin/mkdir -p "${obuild_dir_project}" 850 /bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/install" "${obuild_dir_project}/." 851 fi 852 fi 853 unset obuild_platform_result 854 obuild_pwd_osc_snovis_1=`pwd` 855 cd "${obuild_osc_snovis_path}/obuild" 856 if [ -e ./sh/build_sys ] ; then 857 ./sh/build_sys "${obuild_dir_project}" 858 obuild_status=$?;if [ ${obuild_status} != 0 ] ; then exit ${obuild_status};fi 859 fi 860 cd "${obuild_pwd_osc_snovis_1}" 861 unset obuild_pwd_osc_snovis_1 669 862 670 863 if [ "${obuild_platform_exe}" = "" ] ; then
Note: See TracChangeset
for help on using the changeset viewer.