Releases: Mu2e/Muse
new trigger fcl
recognize that mu2e_trig_config can also generate fcl, so check fhicl path
compilation_db
change name of compilation_db to compile_commands
really gsl and nlohmann_json
- force linking of openblas with gsl
- add nlohmann_json ups product
gsl nlohmann
- force linking of openblas in bins when gsl is in use
- add nlohmann_json UPS product
pcie not required
The latest artdaq_core_mu2e not longer sets up mu2e_pcie_utils, don't assume it
implement /exp/mu2e/data
- if /grid/fermiapp is in the user's PRODUCTS path, ignore it when making a tarball
- switch default tarball location from /mu2e/data to /exp/mu2e/data
install _INC environmentals for all repos
Merge pull request #89 from rlcee/inc_230907 add _INC environmental for every repo
Install MUSE_CPPFLAGS
A new environmental, MUSE_CPPFLAGS can now be set by writing in the .muse file:
CPPFLAGS -Wno-deprecated-declarations
or by setting it in the envset. Depending on if the need is generated in the code or in the dependencies.
This will allow a smoother transition to different compiler switches.
We need this one above, now, in order to accommodate BTrk and e28, but when BTrk is retired, we can remove this flag from .muse, while it will continue to be included in builds of older code.
accommodate e28 and c++20
for e27 and beyond, add c++20 flag
export muse function
add "export -f muse" to ups setup so that the muse function can be used in subshells