Skip to content

Minimal EventBuilding library

Roel Aaij requested to merge minimal-eventbuilding into master

MooreOnline!70 (closed) needs a few headers from Online/EventBuilding. Unfortunately that package is not built in master. I've added some checks that test for a recent version of lhcb-daq40-software and for the presence of MPI. If either of these is not found, a minimal library is built that is sufficient for MooreOnline!70 (closed).

@mfrank I saw that cmake/PCIE40.cmake exists, but it seems to not be used anywhere anymore and is geared toward finding things in a build directory of lhcb-daq40-software. Should I integrate the searches and checks introduced here with PCIE40.cmake?

@flpisani I noticed that EventBuilding needs a development branch of lhcb-daq40-software, but pcie40_reader.cpp was not compatible with that branch. I've fixed that here.

Edited by Roel Aaij

Merge request reports