-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists_files.cmake
22 lines (18 loc) · 1.15 KB
/
CMakeLists_files.cmake
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# -------------------------------------------------------------------------------------------------------------------- #
# Define directory path
# -------------------------------------------------------------------------------------------------------------------- #
set(MAIN_DIR ${CMAKE_CURRENT_SOURCE_DIR})
set(INCLUDE_DIR ${MAIN_DIR}/include/${PROJECT_ID_LOWER})
set(SOURCE_DIR ${MAIN_DIR}/src)
# -------------------------------------------------------------------------------------------------------------------- #
# Define headers files
# -------------------------------------------------------------------------------------------------------------------- #
set(HEADERS ${INCLUDE_DIR}/SignalHandler.h)
# Group files in IDE project
source_group("include\\${PROJECT_ID_LOWER}" FILES ${HEADERS})
# -------------------------------------------------------------------------------------------------------------------- #
# Define sources files
# -------------------------------------------------------------------------------------------------------------------- #
set(SOURCES ${SOURCE_DIR}/SignalHandler.cpp)
# Group files in IDE project
source_group("src" FILES ${SOURCES})