Salome HOME
projects
/
modules
/
smesh.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
02dc428
)
Workaround about SWIG_ADD_MODULE bug: remove duplicates in include directories
author
vsr
<vsr@opencascade.com>
Tue, 29 Oct 2013 07:31:44 +0000
(07:31 +0000)
committer
vsr
<vsr@opencascade.com>
Tue, 29 Oct 2013 07:31:44 +0000
(07:31 +0000)
src/SMESH_SWIG_WITHIHM/CMakeLists.txt
patch
|
blob
|
history
diff --git
a/src/SMESH_SWIG_WITHIHM/CMakeLists.txt
b/src/SMESH_SWIG_WITHIHM/CMakeLists.txt
index ded39676ff1220846df3510f353f0521f0ce32a8..0a3e364142622d01c46a6de23c8629ca55e352bf 100644
(file)
--- a/
src/SMESH_SWIG_WITHIHM/CMakeLists.txt
+++ b/
src/SMESH_SWIG_WITHIHM/CMakeLists.txt
@@
-74,6
+74,11
@@
SET(SMESH_Swig_SOURCES
${SMESH_Swig_HEADERS}
)
${SMESH_Swig_HEADERS}
)
+# workaround about SWIG_ADD_MODULE bug: remove duplicates in include directories
+GET_DIRECTORY_PROPERTY(_cmake_include_directories INCLUDE_DIRECTORIES)
+LIST(REMOVE_DUPLICATES _cmake_include_directories)
+SET_DIRECTORY_PROPERTIES(PROPERTIES INCLUDE_DIRECTORIES "${_cmake_include_directories}")
+
# swig flags
SET_SOURCE_FILES_PROPERTIES(libSMESH_Swig.i PROPERTIES CPLUSPLUS ON)
SET_SOURCE_FILES_PROPERTIES(libSMESH_Swig.i PROPERTIES SWIG_DEFINITIONS "-shadow")
# swig flags
SET_SOURCE_FILES_PROPERTIES(libSMESH_Swig.i PROPERTIES CPLUSPLUS ON)
SET_SOURCE_FILES_PROPERTIES(libSMESH_Swig.i PROPERTIES SWIG_DEFINITIONS "-shadow")