From 7fe38b0200979c15cc27a84ab51b2730e7f2d30e Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sun, 3 Nov 2013 10:32:00 +0100 Subject: Fix disabling modules --- cmake/fastd_module.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'cmake') diff --git a/cmake/fastd_module.cmake b/cmake/fastd_module.cmake index 53b6d0f..d18719a 100644 --- a/cmake/fastd_module.cmake +++ b/cmake/fastd_module.cmake @@ -1,4 +1,4 @@ -function(fastd_module type info name) +function(fastd_module type enabled_var info name) string(TOUPPER "${type}" TYPE) string(REPLACE - _ name_ "${name}") @@ -14,7 +14,10 @@ function(fastd_module type info name) set_property(TARGET ${type}s APPEND PROPERTY LINK_LIBRARIES ${type}_${name_}) list(APPEND ${TYPE}S ${name_}) + endif(WITH_${TYPE}_${NAME}) + + set(${enabled_var} ${WITH_${TYPE}_${NAME}} PARENT_SCOPE) endfunction(fastd_module) function(fastd_module_include_directories type name) -- cgit v1.2.3