issues
search
JeffersonLab
/
JANA2
Multi-threaded HENP Event Reconstruction
https://jeffersonlab.github.io/JANA2/
Other
6
stars
9
forks
source link
Build system improvements
#330
Closed
nathanwbrei
closed
2 months ago
nathanwbrei
commented
3 months ago
PodioExampleDatamodel is now generated in the build directory, not the source directory (#329)
PodioExampleDatamodel's headers are installed under include/, not lib/ (#329)
Plugin libraries are now installed under lib/JANA/plugins (#136)
Plugin headers are now installed under include/JANA/plugins/$PLUGIN_NAME (#136)
Vendored catch2 header is now installed under include/JANA/external and available as an exported CMake target
Create
add_jana_plugin
and
add_jana_test
CMake macros to enforce consistent linking and installation
Declare a
ctest
test suite in order to run smoke tests, unit tests, and integration tests via a unified interface
add_jana_plugin
andadd_jana_test
CMake macros to enforce consistent linking and installationctest
test suite in order to run smoke tests, unit tests, and integration tests via a unified interface