File tree Expand file tree Collapse file tree 2 files changed +14
-15
lines changed
Expand file tree Collapse file tree 2 files changed +14
-15
lines changed Original file line number Diff line number Diff line change 11cmake_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
711project (${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+
915include_directories (Include )
16+ include (Setup)
17+
18+ set (CMAKE_CXX_STANDARD 17)
19+ set (CMAKE_CXX_STANDARD_REQUIRED ON )
1020
1121add_subdirectory (Source )
1222
Original file line number Diff line number Diff line change 11include (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-
113if (NOT CMAKE_BUILD_TYPE )
124 set (CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose Release or Debug" FORCE)
135endif ()
146
15- set (CMAKE_CXX_STANDARD 17)
16- set (CMAKE_CXX_STANDARD_REQUIRED ON )
17-
187set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} /bin)
198set (CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ${CMAKE_BINARY_DIR} /bin)
209set (CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_BINARY_DIR} /bin)
@@ -73,8 +62,8 @@ set(EXPORT_DEST_DIR cmake/7bitDI)
7362configure_file (${CMAKE_SOURCE_DIR} /Include /SevenBit/DI/Version .hpp.input ${CMAKE_SOURCE_DIR} /Include /SevenBit/DI/Version .hpp)
7463
7564set (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} "
You can’t perform that action at this time.
0 commit comments