Let cmake handle dependencies for boost, uhal and protobuf/MessageUtils
Fixes #57 (closed)
- Use MessageUtils instead of protobuf targets
- Exception:
testShep
which seems to use protobuf directly
- Exception:
- Let cmake handle
boost
dependencies - Implement targets for
uhal
and use them throughout the project - Check if
setup.sh
was sourced before running cmake - Update EUDAQ to fix cmake issue with git (see eudaq!19 (merged)) and add libeudaq to rpath
Open points:
- Is the
DEFINED OTSDAQ_CMSTRACKER_DIR
branch covered by CI? I have mostly left it in peace but I could not test it. - Can we require
uhal
to be found?
Edited by Branislav Ristic