cmake changes

This commit is contained in:
Thomas Kunze 2024-08-09 19:08:03 +02:00
parent e2d33b0006
commit 27ef9ee1f7
4 changed files with 12 additions and 8 deletions

View File

@ -1,3 +1,7 @@
cmake_policy(SET CMP0048 NEW)
project(knx VERSION 1.4)
cmake_minimum_required(VERSION 3.16)
add_subdirectory(examples/knx-linux)
add_subdirectory(examples/knx-linux-coupler)
add_subdirectory(examples/knxPython)
add_subdirectory(examples/knxPython)

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 2.7)
project(knx-linux-coupler)
cmake_minimum_required(VERSION 3.16)
project(knx-linux-coupler VERSION 1.4)
set(LIBRARIES_FROM_REFERENCES "")
set(SOURCES

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 2.7)
project(knx-linux)
cmake_minimum_required(VERSION 3.16)
project(knx-linux VERSION 1.4)
set(LIBRARIES_FROM_REFERENCES "")
set(SOURCES

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 2.7)
project(knx)
cmake_minimum_required(VERSION 3.16)
project(knx VERSION 1.4)
add_subdirectory(pybind11)
@ -139,4 +139,4 @@ include_directories(../../src)
#set_target_properties(knx PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${outdir})
set_target_properties(knx PROPERTIES OUTPUT_NAME knx)
set_property(TARGET knx PROPERTY CXX_STANDARD 11)
target_compile_definitions(knx PUBLIC -DMASK_VERSION=0x57B0)
target_compile_definitions(knx PUBLIC -DMASK_VERSION=0x57B0)