Skip to content

Commit 681a8f2

Browse files
committed
fix cmake vars
1 parent 92e3152 commit 681a8f2

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

CMakeLists.txt

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,22 @@
11
cmake_minimum_required(VERSION 3.15.0)
22

3-
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH};${CMAKE_CURRENT_SOURCE_DIR}/Cmake)
3+
set(SEVEN_BIT_DI_PROJECT_NAME 7bitDI)
44

5-
include(Setup)
5+
set(SEVEN_BIT_DI_VERSION_MAJOR 1)
6+
set(SEVEN_BIT_DI_VERSION_MINOR 0)
7+
set(SEVEN_BIT_DI_VERSION_PATCH 0)
8+
9+
set(SEVEN_BIT_DI_VERSION ${SEVEN_BIT_DI_VERSION_MAJOR}.${SEVEN_BIT_DI_VERSION_MINOR}.${SEVEN_BIT_DI_VERSION_PATCH})
610

711
project(${SEVEN_BIT_DI_PROJECT_NAME} VERSION ${SEVEN_BIT_DI_VERSION})
812

13+
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH};${CMAKE_CURRENT_SOURCE_DIR}/Cmake)
14+
915
include_directories(Include)
16+
include(Setup)
17+
18+
set(CMAKE_CXX_STANDARD 17)
19+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
1020

1121
add_subdirectory(Source)
1222

Cmake/Setup.cmake

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,9 @@
11
include(Functions)
22

3-
set(SEVEN_BIT_DI_PROJECT_NAME 7bitDI)
4-
5-
set(SEVEN_BIT_DI_VERSION_MAJOR 1)
6-
set(SEVEN_BIT_DI_VERSION_MINOR 0)
7-
set(SEVEN_BIT_DI_VERSION_PATCH 0)
8-
9-
set(SEVEN_BIT_DI_VERSION ${SEVEN_BIT_DI_VERSION_MAJOR}.${SEVEN_BIT_DI_VERSION_MINOR}.${SEVEN_BIT_DI_VERSION_PATCH})
10-
113
if(NOT CMAKE_BUILD_TYPE)
124
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose Release or Debug" FORCE)
135
endif()
146

15-
set(CMAKE_CXX_STANDARD 17)
16-
set(CMAKE_CXX_STANDARD_REQUIRED ON)
17-
187
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
198
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ${CMAKE_BINARY_DIR}/bin)
209
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_BINARY_DIR}/bin)
@@ -73,8 +62,8 @@ set(EXPORT_DEST_DIR cmake/7bitDI)
7362
configure_file(${CMAKE_SOURCE_DIR}/Include/SevenBit/DI/Version.hpp.input ${CMAKE_SOURCE_DIR}/Include/SevenBit/DI/Version.hpp)
7463

7564
set(INFOS
76-
"${CMAKE_PROJECT_NAME} version: ${SEVEN_BIT_DI_VERSION}"
77-
"${CMAKE_PROJECT_NAME} build as shared library ${SEVEN_BIT_DI_BUILD_SHARED} "
65+
"${SEVEN_BIT_DI_PROJECT_NAME} version: ${SEVEN_BIT_DI_VERSION}"
66+
"${SEVEN_BIT_DI_PROJECT_NAME} build as shared library ${SEVEN_BIT_DI_BUILD_SHARED} "
7867
"=================================================="
7968
"Build tests: ${SEVEN_BIT_DI_BUILD_TESTS}"
8069
"Build tests header only: ${SEVEN_BIT_DI_BUILD_TESTS_HO}"

0 commit comments

Comments
 (0)