X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=cmake%2FQuasselMacros.cmake;h=02b3165b831fa0cf542f5f5036b210e409223e33;hp=1c0c687ca8137ddae4bd85812bf9a094842cd657;hb=d9e586707522241d628a90466e13722e342cc28a;hpb=a078e08390e41385a3145f22e83afbf622621c2f diff --git a/cmake/QuasselMacros.cmake b/cmake/QuasselMacros.cmake index 1c0c687c..02b3165b 100644 --- a/cmake/QuasselMacros.cmake +++ b/cmake/QuasselMacros.cmake @@ -7,6 +7,7 @@ ################################################################################################### include(CMakeParseArguments) +include(QuasselCompileFeatures) ################################################################################################### # Adds a library target for a Quassel module. @@ -41,6 +42,8 @@ function(quassel_add_module _module) PRIVATE ${CMAKE_CURRENT_BINARY_DIR} # for generated files ) + target_compile_features(${target} PUBLIC ${QUASSEL_COMPILE_FEATURES}) + # Export the target name for further use set(TARGET ${target} PARENT_SCOPE) endfunction()