瀏覽代碼

ENH: make sure source flags don't have to be set

Bill Hoffman 21 年之前
父節點
當前提交
2df5c6033c
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      Modules/UseSWIG.cmake

+ 3 - 0
Modules/UseSWIG.cmake

@@ -65,6 +65,9 @@ MACRO(SWIG_ADD_SOURCE_TO_MODULE name outfiles infile)
   GET_SOURCE_FILE_PROPERTY(swig_source_file_generated ${infile} GENERATED)
   GET_SOURCE_FILE_PROPERTY(swig_source_file_cplusplus ${infile} CPLUSPLUS)
   GET_SOURCE_FILE_PROPERTY(swig_source_file_flags ${infile} SWIG_FLAGS)
+  IF(${swig_source_file_flags} STREQUAL "NOTFOUND")
+    SET(swig_source_file_flags "")
+  ENDIF(${swig_source_file_flags} STREQUAL "NOTFOUND")
   SET(swig_source_file_fullname "${infile}")
   IF(${swig_source_file_path} MATCHES "^${CMAKE_CURRENT_SOURCE_DIR}")
     STRING(REGEX REPLACE