-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #27 from rlcee/210526
small improvements and maintenance
- Loading branch information
Showing
2 changed files
with
106 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
|
||
# the lines starting with two hashes are documentation which can be printed | ||
## 5/18/2021 art v3_09_00, including updates to mu2e_artdaq_core | ||
|
||
# | ||
# use preferred build type, if none requested | ||
# | ||
if [ -z "$MUSE_BUILD" ]; then | ||
export MUSE_BUILD=prof | ||
if [ $MUSE_VERBOSE -gt 0 ]; then | ||
echo "INFO - MUSE_BUILD defaulting to $MUSE_BUILD in $MUSE_ENVSET" | ||
fi | ||
fi | ||
|
||
# | ||
# use preferred compiler, if none requested | ||
# | ||
if [ -z "$MUSE_COMPILER_E" ]; then | ||
export MUSE_COMPILER_E=e20 | ||
if [ $MUSE_VERBOSE -gt 0 ]; then | ||
echo "INFO - MUSE_COMPILER_E defaulting to $MUSE_COMPILER_E in $MUSE_ENVSET" | ||
fi | ||
fi | ||
|
||
# | ||
# use preferred python flag, if none requested | ||
# | ||
if [ -z "$MUSE_PYTHON" ]; then | ||
export MUSE_PYTHON=p392 | ||
if [ $MUSE_VERBOSE -gt 0 ]; then | ||
echo "INFO - MUSE_PYTHON defaulting to $MUSE_PYTHON in $MUSE_ENVSET" | ||
fi | ||
fi | ||
|
||
|
||
# build tools | ||
setup cetpkgsupport v1_14_01 | ||
setup -B cetbuildtools v8_07_01 | ||
setup -B valgrind v3_17_0 | ||
setup -B cmake v3_20_0 | ||
|
||
# art | ||
# these three lines must be coordinated | ||
setup -B art_root_io v1_08_00 -q${MUSE_BUILD}:+${MUSE_COMPILER_E} | ||
export MUSE_ART=s108 | ||
setup -B gallery v1_18_01 -q+${MUSE_BUILD}:+${MUSE_COMPILER_E} | ||
|
||
|
||
# | ||
# geant4 | ||
# | ||
GFLAGS=+${MUSE_BUILD}:+${MUSE_COMPILER_E} | ||
if [ -z "$MUSE_G4ST" ]; then | ||
GFLAGS=${GFLAGS}:+mt | ||
fi | ||
if [ -n "$MUSE_G4VG" ]; then | ||
GFLAGS=${GFLAGS}:+vg | ||
fi | ||
if [ "$MUSE_G4VIS" == "qt" ]; then | ||
GFLAGS=${GFLAGS}:+qt | ||
fi | ||
|
||
setup -B geant4 v4_10_7_p01c -q${GFLAGS} | ||
|
||
# | ||
# everything else | ||
# | ||
|
||
setup -B xerces_c v3_2_3 -q +${MUSE_BUILD}:+${MUSE_COMPILER_E} | ||
setup -B mu2e_artdaq_core v1_05_09_01 -q +${MUSE_BUILD}:+${MUSE_COMPILER_E}:+${MUSE_ART} | ||
setup -B heppdt v03_04_02 -q +${MUSE_BUILD}:+${MUSE_COMPILER_E} | ||
setup -B BTrk v1_02_31 -q +${MUSE_BUILD}:+${MUSE_COMPILER_E}:+${MUSE_PYTHON} | ||
setup -B KinKal v00_01_06a -q +${MUSE_BUILD}:+${MUSE_COMPILER_E}:+${MUSE_PYTHON} | ||
setup -B cry v1_7n -q +${MUSE_BUILD}:+${MUSE_COMPILER_E} | ||
setup -B gsl v2_6a | ||
setup curl v7_64_1 | ||
setup cryptopp v08_02_00 -q +${MUSE_BUILD}:+${MUSE_COMPILER_E} | ||
setup -B scons v3_1_2a -q +${MUSE_PYTHON} | ||
setup -B gdb v10_1 | ||
|
||
|
||
# Local Variables: | ||
# mode: sh | ||
# End: | ||
# vi:syntax=sh |