-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
32 lines (23 loc) · 1.39 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
cmake_minimum_required(VERSION 3.11)
########################################################################################################################
# Project Settings #
########################################################################################################################
set(project_name "she_log")
PROJECT(${project_name}
VERSION 0.0.1
LANGUAGES CXX
)
# [Release] or [Debug] or [MinSizeRel]
set(compilation_options "Debug")
set(library_static_name "${project_name}_static")
set(library_dynamic_name "${project_name}_dynamic")
########################################################################################################################
# include #
########################################################################################################################
include(${CMAKE_SOURCE_DIR}/cmake/compilation_options.cmake)
include(${CMAKE_SOURCE_DIR}/cmake/config.cmake)
include(${CMAKE_SOURCE_DIR}/cmake/import.cmake)
include(${CMAKE_SOURCE_DIR}/cmake/src_build.cmake)
include(${CMAKE_SOURCE_DIR}/cmake/target_exec.cmake )
include(${CMAKE_SOURCE_DIR}/cmake/target_test.cmake)
include(${CMAKE_SOURCE_DIR}/cmake/z_install.cmake)