File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11cmake_minimum_required (VERSION 3.30 )
2- project (mstd VERSION 1.4.6 LANGUAGES CXX )
2+ project (mstd VERSION 1.4.7 LANGUAGES CXX )
33
44option (BUILD_MSTD_TESTS "Build mstd tests" OFF )
55option (BUILD_MSTD_COVERAGE "Enable coverage reporting" OFF )
Original file line number Diff line number Diff line change @@ -33,12 +33,12 @@ target_include_directories(${PROJECT_NAME} INTERFACE ${HEADERS_PATHS}
3333# $<INSTALL_INTERFACE:${INSTALL_HEADERS_PATH}>
3434)
3535
36- target_compile_definitions (${PROJECT_NAME } INTERFACE $<IF : $<BOOL :${MSTD_ENABLE_CXX20} >, MSTD_ENABLE_CXX20 , >
37- $<IF : $<BOOL :${MSTD_DISABLE_ASSERT_ON_RELEASE} >, MSTD_DISABLE_ASSERT_ON_RELEASE , >
38- $<IF : $<BOOL :${MSTD_ENABLE_FOR_EACH_MACROS} >, MSTD_ENABLE_FOR_EACH_MACROS , >
39- $<IF : $<BOOL :${MSTD_ENABLE_ENUMS_MACROS} >, MSTD_ENABLE_ENUMS_MACROS , >
40- $<IF : $<BOOL :${MSTD_ENABLE_CLONE_FUNC_MACROS} >, MSTD_ENABLE_CLONE_FUNC_MACROS , >
41- $<IF : $<BOOL :${MSTD_ENABLE_EXTRA_MACROS} >, MSTD_ENABLE_EXTRA_MACROS , >
36+ target_compile_definitions (${PROJECT_NAME } INTERFACE $<$<BOOL :${MSTD_ENABLE_CXX20} >: MSTD_ENABLE_CXX20 >
37+ $<$<BOOL :${MSTD_DISABLE_ASSERT_ON_RELEASE} >: MSTD_DISABLE_ASSERT_ON_RELEASE >
38+ $<$<BOOL :${MSTD_ENABLE_FOR_EACH_MACROS} >: MSTD_ENABLE_FOR_EACH_MACROS >
39+ $<$<BOOL :${MSTD_ENABLE_ENUMS_MACROS} >: MSTD_ENABLE_ENUMS_MACROS >
40+ $<$<BOOL :${MSTD_ENABLE_CLONE_FUNC_MACROS} >: MSTD_ENABLE_CLONE_FUNC_MACROS >
41+ $<$<BOOL :${MSTD_ENABLE_EXTRA_MACROS} >: MSTD_ENABLE_EXTRA_MACROS >
4242)
4343
4444# TODO: install
Original file line number Diff line number Diff line change 1414#pragma region VERSION
1515#define MSTD_VERSION_MAJOR 1
1616#define MSTD_VERSION_MINOR 4
17- #define MSTD_VERSION_PATCH 6
17+ #define MSTD_VERSION_PATCH 7
1818
1919#define _MSTD_STRINGIFY_HELPER (x ) #x
2020
You can’t perform that action at this time.
0 commit comments