Skip to content

Commit 36acc5e

Browse files
authored
Merge pull request #266 from JeffersonLab/python3_path_PH
Add some python3 paths for halld_recon (needed e.g. for hddm_s)
2 parents bd6e66a + 477aa1c commit 36acc5e

File tree

4 files changed

+20
-4
lines changed

4 files changed

+20
-4
lines changed

gluex_env.csh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,11 @@ endif
107107
if ($?HALLD_RECON_HOME) then
108108
echo $PATH | grep $HALLD_RECON_HOME/$BMS_OSNAME/bin > /dev/null
109109
if ($status) setenv PATH $HALLD_RECON_HOME/${BMS_OSNAME}/bin:$PATH
110-
setenv PYTHONPATH $HALLD_RECON_HOME/$BMS_OSNAME/python2:$PYTHONPATH
110+
if (`$BUILD_SCRIPTS/python_chooser.sh version` == '3') then
111+
setenv PYTHONPATH $HALLD_RECON_HOME/$BMS_OSNAME/python3:$PYTHONPATH
112+
else
113+
setenv PYTHONPATH $HALLD_RECON_HOME/$BMS_OSNAME/python2:$PYTHONPATH
114+
endif
111115
endif
112116
# halld_sim
113117
if ($?HALLD_SIM_HOME) then

gluex_env.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,12 @@ then
177177
then
178178
export PATH=$HALLD_RECON_HOME/${BMS_OSNAME}/bin:$PATH
179179
fi
180-
export PYTHONPATH=$HALLD_RECON_HOME/$BMS_OSNAME/python2:$PYTHONPATH
180+
if [ `$BUILD_SCRIPTS/python_chooser.sh version` -eq 3 ]
181+
then
182+
export PYTHONPATH=$HALLD_RECON_HOME/$BMS_OSNAME/python3:$PYTHONPATH
183+
else
184+
export PYTHONPATH=$HALLD_RECON_HOME/$BMS_OSNAME/python2:$PYTHONPATH
185+
fi
181186
fi
182187
# halld_sim
183188
if [ -n "$HALLD_SIM_HOME" ]

gluex_env_clean.csh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,10 @@ if ($?BUILD_SCRIPTS) then
4848
if ($?RCDB_HOME) eval `$BUILD_SCRIPTS/delpath.pl -p $RCDB_HOME/python`
4949
if ($?ROOTSYS) eval `$BUILD_SCRIPTS/delpath.pl -p $ROOTSYS/lib`
5050
if ($?HALLD_HOME) eval `$BUILD_SCRIPTS/delpath.pl -p $HALLD_HOME/$BMS_OSNAME/python2`
51-
if ($?HALLD_RECON_HOME) eval `$BUILD_SCRIPTS/delpath.pl -p $HALLD_RECON_HOME/$BMS_OSNAME/python2`
51+
if ($?HALLD_RECON_HOME) then
52+
eval `$BUILD_SCRIPTS/delpath.pl -p $HALLD_RECON_HOME/$BMS_OSNAME/python2`
53+
eval `$BUILD_SCRIPTS/delpath.pl -p $HALLD_RECON_HOME/$BMS_OSNAME/python3`
54+
endif
5255
if ($?HDGEANT4_HOME) eval `$BUILD_SCRIPTS/delpath.pl -p $HDGEANT4_HOME/g4py`
5356
eval `$BUILD_SCRIPTS/delpath.pl -p`
5457
endif

gluex_env_clean.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,11 @@ if [ -n "$BUILD_SCRIPTS" ]; then
5252
if [ -n "$RCDB_HOME" ]; then eval `$BUILD_SCRIPTS/delpath.pl -b -p $RCDB_HOME/python`; fi
5353
if [ -n "$ROOTSYS" ]; then eval `$BUILD_SCRIPTS/delpath.pl -b -p $ROOTSYS/lib`; fi
5454
if [ -n "$HALLD_HOME" ]; then eval `$BUILD_SCRIPTS/delpath.pl -b -p $HALLD_HOME/$BMS_OSNAME/python2`; fi
55-
if [ -n "$HALLD_RECON_HOME" ]; then eval `$BUILD_SCRIPTS/delpath.pl -b -p $HALLD_RECON_HOME/$BMS_OSNAME/python2`; fi
55+
if [ -n "$HALLD_RECON_HOME" ]
56+
then
57+
eval `$BUILD_SCRIPTS/delpath.pl -b -p $HALLD_RECON_HOME/$BMS_OSNAME/python2`
58+
eval `$BUILD_SCRIPTS/delpath.pl -b -p $HALLD_RECON_HOME/$BMS_OSNAME/python3`
59+
fi
5660
if [ -n "$HDGEANT4_HOME" ]; then eval `$BUILD_SCRIPTS/delpath.pl -b -p $HDGEANT4_HOME/g4py`; fi
5761
eval `$BUILD_SCRIPTS/delpath.pl -b -p`
5862
fi

0 commit comments

Comments
 (0)