~christopher-hunt08/maus/maus_integrated_kalman

« back to all changes in this revision

Viewing changes to third_party/bash/81G4beamline.bash

  • Committer: Christopher Hunt
  • Date: 2015-06-18 14:48:59 UTC
  • mfrom: (697.69.1 merge)
  • mto: (697.69.2 merge_hunt)
  • mto: This revision was merged to the branch mainline in revision 708.
  • Revision ID: christopher.hunt08@imperial.ac.uk-20150618144859-rki5ma1lv8722w41
Merged in latest trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/env bash
2
2
 
3
 
directory=G4beamline-2.12-source 
 
3
directory=G4beamline-2.12-source
4
4
filename=${directory}.tgz
5
5
url=http://www.muonsinternal.com/muons3/g4beamline/${filename}
6
6
 
37
37
        wget --directory-prefix=${MAUS_ROOT_DIR}/third_party/source ${url}
38
38
 
39
39
    fi
40
 
   
 
40
 
41
41
    if [ -e "${MAUS_ROOT_DIR}/third_party/source/${filename}" ]
42
42
    then
43
43
        echo "INFO: Source archive exists."
56
56
        rm -Rf ${MAUS_ROOT_DIR}/third_party/build/${directory}
57
57
        sleep 1
58
58
        tar xvfz ${MAUS_ROOT_DIR}/third_party/source/${filename} -C ${MAUS_ROOT_DIR}/third_party/build > /dev/null
59
 
        ls ${MAUS_ROOT_DIR}/third_party/build/${directory}/source
 
59
        ls ${MAUS_ROOT_DIR}/third_party/build/${directory}/source
60
60
        cd ${MAUS_ROOT_DIR}/third_party/build/${directory}/source/bin
61
 
 
62
61
        var1="LIBS=\"\$LIBS -lSoXt -lCoin -L/usr/lib -L/usr/X11R6/lib -lGLU -lGL -lXm -lXpm -lXmu -lXt -lXext -lX11 -lXi -lSM -lICE\""
63
 
        var2="LIBS=\"\$LIBS -L/usr/include/root/ -lSoXt -lCoin -L/usr/lib -L/usr/X11R6/lib -lGLU -lGL -lXm -lXpm -lXmu -lXt -lXext -lX11 -lXi -lSM -lICE\""
 
62
        var2="LIBS=\"\$LIBS -L${MAUS_ROOT_DIR}/third_party/build/root/lib -lSoXt -lCoin -L/usr/lib -L/usr/X11R6/lib -lGLU -lGL -lXm -lXpm -lXmu -lXt -lXext -lX11 -lXi -lSM -lICE\""
64
63
        var3="LIBS=\"\$LIBS -lexpat -ldl\""
65
64
        var4="LIBS=\"\$LIBS -L/\$G4BL_DIR/../../install/lib -lexpat -ldl\""
66
65
        var5='cd \.\./\.\.; rm -f lib/libCLHEP-\[A-Z]\*\.a bin/\[A-Z]\*-config; \\'
81
80
        echo
82
81
        sleep 1
83
82
 
 
83
        source ${MAUS_ROOT_DIR}/third_party/build/root/bin/thisroot.sh
84
84
        echo $LD_LIBRARY_PATH
85
85
 
86
 
        ./configure --disable-visual
 
86
        ./configure --disable-visual --with-root=${MAUS_ROOT_DIR}/third_party/build/root/
87
87
 
88
88
        cd ${MAUS_ROOT_DIR}/third_party/build/${directory}/source/bin
89
89
        mv g4bl-config ${MAUS_ROOT_DIR}/third_party/build/${directory}/bin/g4bl-config