mirror of
https://github.com/Telecominfraproject/wlan-cloud-lib-cppkafka.git
synced 2025-11-01 11:07:56 +00:00
Merge pull request #293 from SpaceIm/fix/cppstd
CMake: set min required C++ standard to C++11
This commit is contained in:
@@ -28,7 +28,7 @@ if (NOT CMAKE_CXX_FLAGS)
|
||||
add_definitions("-DNOGDI=1")
|
||||
add_definitions("-DNOMINMAX=1")
|
||||
else()
|
||||
set(CMAKE_CXX_FLAGS "-std=c++11 -Wall")
|
||||
set(CMAKE_CXX_FLAGS "-Wall")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ set(NAMESPACE "${PROJECT_NAME}::")
|
||||
set(TARGET_EXPORT_NAME ${PROJECT_NAME}Targets)
|
||||
|
||||
add_library(${TARGET_NAME} ${CPPKAFKA_LIBRARY_TYPE} ${SOURCES})
|
||||
target_compile_features(${TARGET_NAME} PUBLIC cxx_std_11)
|
||||
target_include_directories(${TARGET_NAME} PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../include/cppkafka>)
|
||||
set_target_properties(${TARGET_NAME} PROPERTIES
|
||||
ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_INSTALL_LIBDIR}"
|
||||
|
||||
Reference in New Issue
Block a user