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})