Преглед на файлове

Prevent multiple inclusions of CTKExports.cmake

Sascha Zelzer преди 14 години
родител
ревизия
f88d8ca6be
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      CTKConfig.cmake.in

+ 4 - 1
CTKConfig.cmake.in

@@ -41,7 +41,10 @@
 
 
 # Import CTK targets
-INCLUDE("@CTK_SUPERBUILD_BINARY_DIR@/CTKExports.cmake")
+IF(NOT CTK_EXPORTS_INCLUDED)
+  INCLUDE("@CTK_SUPERBUILD_BINARY_DIR@/CTKExports.cmake")
+  SET(CTK_EXPORTS_INCLUDED 1)
+ENDIF()
 
 # Include CTK macros
 INCLUDE("@CTK_CMAKE_DIR_CONFIG@/ctkMacroParseArguments.cmake")