diff --git a/slsDetectorServers/CMakeLists.txt b/slsDetectorServers/CMakeLists.txt index f185b732a..20948bac8 100644 --- a/slsDetectorServers/CMakeLists.txt +++ b/slsDetectorServers/CMakeLists.txt @@ -1,6 +1,7 @@ -add_library(slsProjectCWarnings INTERFACE) -target_compile_options(slsProjectCWarnings INTERFACE +add_library(slsProjectCSettings INTERFACE) +target_compile_features(slsProjectCSettings INTERFACE c_std_99) +target_compile_options(slsProjectCSettings INTERFACE -Wall -Wextra -Wno-unused-parameter #Needs to be slowly mitigated @@ -13,7 +14,7 @@ target_compile_options(slsProjectCWarnings INTERFACE ) # Install fake the library -install(TARGETS slsProjectCWarnings +install(TARGETS slsProjectCSettings EXPORT "${TARGETS_EXPORT_NAME}" LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} diff --git a/slsDetectorServers/ctbDetectorServer/CMakeLists.txt b/slsDetectorServers/ctbDetectorServer/CMakeLists.txt index 0eeec6b6f..1b97a4314 100644 --- a/slsDetectorServers/ctbDetectorServer/CMakeLists.txt +++ b/slsDetectorServers/ctbDetectorServer/CMakeLists.txt @@ -33,7 +33,7 @@ target_compile_definitions(ctbDetectorServer_virtual ) target_link_libraries(ctbDetectorServer_virtual - PUBLIC pthread rt slsProjectCWarnings + PUBLIC pthread rt slsProjectCSettings m ) diff --git a/slsDetectorServers/eigerDetectorServer/CMakeLists.txt b/slsDetectorServers/eigerDetectorServer/CMakeLists.txt index b068ef4c4..6b427b22a 100644 --- a/slsDetectorServers/eigerDetectorServer/CMakeLists.txt +++ b/slsDetectorServers/eigerDetectorServer/CMakeLists.txt @@ -28,7 +28,7 @@ target_compile_definitions(eigerDetectorServerMaster_virtual ) target_link_libraries(eigerDetectorServerMaster_virtual - PUBLIC pthread rt slsProjectCWarnings + PUBLIC pthread rt slsProjectCSettings ) set_target_properties(eigerDetectorServerMaster_virtual PROPERTIES diff --git a/slsDetectorServers/gotthard2DetectorServer/CMakeLists.txt b/slsDetectorServers/gotthard2DetectorServer/CMakeLists.txt index 6b5cdbf5e..9fb311b04 100644 --- a/slsDetectorServers/gotthard2DetectorServer/CMakeLists.txt +++ b/slsDetectorServers/gotthard2DetectorServer/CMakeLists.txt @@ -28,7 +28,7 @@ target_compile_definitions(gotthard2DetectorServer_virtual ) target_link_libraries(gotthard2DetectorServer_virtual - PUBLIC pthread rt slsProjectCWarnings + PUBLIC pthread rt slsProjectCSettings ) set_target_properties(gotthard2DetectorServer_virtual PROPERTIES diff --git a/slsDetectorServers/gotthardDetectorServer/CMakeLists.txt b/slsDetectorServers/gotthardDetectorServer/CMakeLists.txt index eb2c60299..31c30b70e 100644 --- a/slsDetectorServers/gotthardDetectorServer/CMakeLists.txt +++ b/slsDetectorServers/gotthardDetectorServer/CMakeLists.txt @@ -27,7 +27,7 @@ target_compile_definitions(gotthardDetectorServer_virtual ) target_link_libraries(gotthardDetectorServer_virtual - PUBLIC pthread rt slsProjectCWarnings + PUBLIC pthread rt slsProjectCSettings ) set_target_properties(gotthardDetectorServer_virtual PROPERTIES diff --git a/slsDetectorServers/jungfrauDetectorServer/CMakeLists.txt b/slsDetectorServers/jungfrauDetectorServer/CMakeLists.txt index b3aac94aa..2ae085da8 100644 --- a/slsDetectorServers/jungfrauDetectorServer/CMakeLists.txt +++ b/slsDetectorServers/jungfrauDetectorServer/CMakeLists.txt @@ -26,7 +26,7 @@ target_compile_definitions(jungfrauDetectorServer_virtual ) target_link_libraries(jungfrauDetectorServer_virtual - PUBLIC pthread rt slsProjectCWarnings + PUBLIC pthread rt slsProjectCSettings ) set_target_properties(jungfrauDetectorServer_virtual PROPERTIES diff --git a/slsDetectorServers/moenchDetectorServer/CMakeLists.txt b/slsDetectorServers/moenchDetectorServer/CMakeLists.txt index ff6dd94a0..2b9ae2846 100644 --- a/slsDetectorServers/moenchDetectorServer/CMakeLists.txt +++ b/slsDetectorServers/moenchDetectorServer/CMakeLists.txt @@ -31,7 +31,7 @@ target_compile_definitions(moenchDetectorServer_virtual ) target_link_libraries(moenchDetectorServer_virtual - PUBLIC pthread rt slsProjectCWarnings + PUBLIC pthread rt slsProjectCSettings m ) diff --git a/slsDetectorServers/mythen3DetectorServer/CMakeLists.txt b/slsDetectorServers/mythen3DetectorServer/CMakeLists.txt index 72bb24351..57da8d3df 100644 --- a/slsDetectorServers/mythen3DetectorServer/CMakeLists.txt +++ b/slsDetectorServers/mythen3DetectorServer/CMakeLists.txt @@ -27,7 +27,7 @@ target_compile_definitions(mythen3DetectorServer_virtual ) target_link_libraries(mythen3DetectorServer_virtual - PUBLIC pthread rt slsProjectCWarnings + PUBLIC pthread rt slsProjectCSettings ) set_target_properties(mythen3DetectorServer_virtual PROPERTIES