Simplifying the CMake configuration of the package a little further (xAODMissingET-00-02-09)
* After some more checking, it turned out that this package should not explicitly link against any ROOT libraries after all. The linking error was resolved by using a fixed version of xAODJet instead. * Removed the unnecessary dependence on ROOT from the ut_edmTest test as well. * Tagging as xAODMissingET-00-02-09 2016-06-22 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Updated CMakeLists.txt to link the components of the package against all the libraries that they use. To be able to enable -Wl,--no-undefined in the nightlies. * The CMake configuration now builds both unit tests of the package, and also the executable that was written for RootCore originally. * For the latter to work, the executable's source file had to be modified a bit. Taking out everything from it that was not necessary. * Tagging as xAODMissingET-00-02-08 Former-commit-id: 98fec1f7a6bd48bc88610f7dc882a4dc324ec26e
Showing
- Event/xAOD/xAODMissingET/CMakeLists.txt 34 additions, 28 deletionsEvent/xAOD/xAODMissingET/CMakeLists.txt
- Event/xAOD/xAODMissingET/test/ut_edmTest.cxx 0 additions, 8 deletionsEvent/xAOD/xAODMissingET/test/ut_edmTest.cxx
- Event/xAOD/xAODMissingET/util/testMETHash.cxx 7 additions, 20 deletionsEvent/xAOD/xAODMissingET/util/testMETHash.cxx
Loading
Please register or sign in to comment