Explorar o código

CTK library options passed down to CTK only when required

Jean-Christophe Fillion-Robin %!s(int64=14) %!d(string=hai) anos
pai
achega
d8fd53cdf2
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      CMakeLists.txt

+ 3 - 1
CMakeLists.txt

@@ -405,7 +405,9 @@ SET(ctk_lib_options_list) # This list will be updated in ctkFunctionExtractOptio
 FOREACH(lib ${CTK_LIBS})
   ctkFunctionExtractOptionNameAndValue(${lib} lib_name lib_value)
   OPTION(CTK_LIB_${lib_name} "Enable ${lib_name} Library." ${lib_value})
-  ctkMacroAddCtkLibraryOptions(${lib_name})
+  IF(CTK_LIB_${lib_name})
+    ctkMacroAddCtkLibraryOptions(${lib_name})
+  ENDIF()
   LIST(APPEND CTK_LIBS_SUBDIRS "${lib_name}")
 ENDFOREACH()