Skip to content

gemc/glibrary

Repository files navigation

glibrary

various utility libraries for gemc

Meson Installation

meson setup build --native-file=release.ini
cd build
meson configure -Dprefix=$GLIBRARY
meson install

Meson utilities

meson setup build --native-file=release.ini --wipe
meson compile 
meson compile -v 
meson compile  --clean
meson test 
meson test -v

Dependencies

Meson will try to use a local installation of these dependencies:

CLHEP XercesC Geant4 Cadmesh qt5

Validation

The validation performed for the CLAS12 systems includes the following workflows

  • Fetch and compile cadmesh and glibrary
  • Compile gemc using the fetched glibrary
  • Examples tests in sci-g

Meson Resources

Compile GLibrary Test SciG Test CLAS12