CMake 3.2 does not support cxx_std_11 target_compile_feature.

This commit is contained in:
Jim Evins
2017-11-23 22:52:13 -05:00
parent fc014c8e4b
commit 4821e103bc
6 changed files with 24 additions and 18 deletions
+4 -3
View File
@@ -49,9 +49,10 @@ add_library (Barcode STATIC
${barcode_moc_sources}
)
target_compile_features (Barcode
PUBLIC cxx_std_11
)
#target_compile_features (Barcode
# PUBLIC cxx_std_11
#)
set_property (TARGET Barcode PROPERTY CXX_STANDARD 11)
target_include_directories (Barcode
PUBLIC ..
+4 -3
View File
@@ -33,9 +33,10 @@ add_library (Merge STATIC
${merge_moc_sources}
)
target_compile_features (Merge
PUBLIC cxx_std_11
)
#target_compile_features (Merge
# PUBLIC cxx_std_11
#)
set_property (TARGET Merge PROPERTY CXX_STANDARD 11)
target_include_directories (Merge
PUBLIC ..
+4 -3
View File
@@ -14,9 +14,10 @@ add_executable (glabels-batch-qt WIN32
${glabels-batch_sources}
)
target_compile_features (glabels-batch-qt
PUBLIC cxx_std_11
)
#target_compile_features (glabels-batch-qt
# PUBLIC cxx_std_11
#)
set_property (TARGET glabels-batch-qt PROPERTY CXX_STANDARD 11)
target_link_libraries (glabels-batch-qt
Model
+4 -3
View File
@@ -102,9 +102,10 @@ add_executable (glabels-qt WIN32
${glabels_win_rc}
)
target_compile_features (glabels-qt
PUBLIC cxx_std_11
)
#target_compile_features (glabels-qt
# PUBLIC cxx_std_11
#)
set_property (TARGET glabels-qt PROPERTY CXX_STANDARD 11)
target_include_directories (glabels-qt
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
+4 -3
View File
@@ -33,9 +33,10 @@ add_library (glbarcode STATIC
${GLBARCODE_SOURCES}
)
target_compile_features (glbarcode
PUBLIC cxx_std_11
)
#target_compile_features (glbarcode
# PUBLIC cxx_std_11
#)
set_property (TARGET glbarcode PROPERTY CXX_STANDARD 11)
target_include_directories (glbarcode
PUBLIC ..
+4 -3
View File
@@ -79,9 +79,10 @@ add_library (Model STATIC
${Model_moc_sources}
)
target_compile_features (Model
PUBLIC cxx_std_11
)
#target_compile_features (Model
# PUBLIC cxx_std_11
#)
set_property (TARGET Model PROPERTY CXX_STANDARD 11)
target_include_directories (Model
PUBLIC .. ${CMAKE_CURRENT_BINARY_DIR}/..