cmake_minimum_required(VERSION 3.13)
|
project(g4export)
|
set(CMAKE_CXX_STANDARD 14)
|
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/")
|
|
find_package(G4Track REQUIRED)
|
find_package(OscPack REQUIRED)
|
|
set(SOURCE_FILES
|
src/G4Export.cpp
|
src/G4Hub.cpp
|
src/G4Hub.h
|
src/G4Trk.cpp
|
src/G4Trk.h
|
src/Quaternion.cpp
|
src/Quaternion.h
|
src/struct.h)
|
|
add_executable(g4export ${SOURCE_FILES})
|
target_include_directories(g4export PRIVATE ${G4Track_INCLUDE_DIRS} ${OscPack_INCLUDE_DIRS})
|
target_link_libraries(g4export ${G4Track_LIBRARIES} ${OscPack_LIBRARIES})
|