Warning, /acts/Examples/Io/HepMC3/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(
0002 ActsExamplesIoHepMC3
0003 SHARED
0004 src/HepMC3Event.cpp
0005 src/HepMC3Particle.cpp
0006 src/HepMC3Reader.cpp
0007 src/HepMC3Vertex.cpp
0008 src/HepMC3Writer.cpp
0009 )
0010 target_include_directories(
0011 ActsExamplesIoHepMC3
0012 SYSTEM
0013 PUBLIC ${HEPMC3_INCLUDE_DIR}
0014 )
0015 target_include_directories(
0016 ActsExamplesIoHepMC3
0017 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0018 )
0019 target_link_libraries(
0020 ActsExamplesIoHepMC3
0021 PUBLIC ActsCore ActsExamplesFramework ${HEPMC3_LIBRARIES}
0022 PRIVATE ActsFatras
0023 )
0024
0025 install(
0026 TARGETS ActsExamplesIoHepMC3
0027 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
0028 )