HDF5 export utilities for LArSoft.
This requires the uboonecode
UPS environment exist with UPS setup. In addition, the HEP-DL HDF5 UPS package will need to be built and installed in the product path. This needs to be done before the following steps as the HDF5 Cmake Environment doesn't interact well with CETBuildTools during the configuration phase. Bear in mind that unless the HDF5 package is built with zlib support, the build will fail.
Note: This will be relaxed in future versions. Currently, this is implemented as an R&D project on MicroBooNE, but the intended scope is LArSoft oriented.
Note: This will be relaxed in future versions. Currently, this is implemented as an R&D project on MicroBooNE, but the intended scope is LArSoft oriented.
-
Setup your local environment via ups
-
Setup MRB
setup mrb
export MRB_PROJECT=kevlar
- Make your development directory
mkdir kevlar
cd kevlar
mrb newDev -v v4_02_00 -qe14:debug
source local*/setup
Replace debug with whatever buildspec you feel suits your needs.
- Pull down the product and update mrb
cd srcs
git clone https://github.com/HEP-DL/kevlar/
cd kevlar
git checkout develop
cd ..
mrb updateDepsCM
- Build
cd ../build*
mrbsetenv
mrb b
mrb i
- Setup local product
mrbslp