commit | author | age
|
b6af3a
|
1 |
cmake_minimum_required(VERSION 3.13) |
JS |
2 |
project(g4export) |
|
3 |
set(CMAKE_CXX_STANDARD 14) |
|
4 |
|
|
5 |
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/") |
|
6 |
|
|
7 |
find_package(G4Track REQUIRED) |
e43149
|
8 |
find_package(OscPack REQUIRED) |
b6af3a
|
9 |
|
JS |
10 |
set(SOURCE_FILES |
|
11 |
src/G4Export.cpp |
|
12 |
src/G4Hub.cpp |
|
13 |
src/G4Hub.h |
|
14 |
src/G4Trk.cpp |
|
15 |
src/G4Trk.h |
|
16 |
src/Quaternion.cpp |
|
17 |
src/Quaternion.h |
|
18 |
src/struct.h) |
|
19 |
|
|
20 |
add_executable(g4export ${SOURCE_FILES}) |
e43149
|
21 |
target_include_directories(g4export PRIVATE ${G4Track_INCLUDE_DIRS} ${OscPack_INCLUDE_DIRS}) |
JS |
22 |
target_link_libraries(g4export ${G4Track_LIBRARIES} ${OscPack_LIBRARIES}) |