Skip to content

Let cmake handle dependencies for boost, uhal and protobuf/MessageUtils

Branislav Ristic requested to merge bristic/Ph2_ACF:cmake-protobuf_boost into Dev

Fixes #57 (closed)

  • Use MessageUtils instead of protobuf targets
    • Exception: testShep which seems to use protobuf directly
  • 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

Merge request reports