]> SALOME platform Git repositories - modules/yacs.git/blobdiff - src/runtime_swig/CMakeLists.txt
Salome HOME
CMake bug fix: improper SWIG dependencies.
[modules/yacs.git] / src / runtime_swig / CMakeLists.txt
index 041d22b238c6b51d70c538f4033f7b38e73732d2..43661cf3e035e1d08adf29a50b41a1bf977e5e93 100644 (file)
@@ -93,13 +93,12 @@ SET(SWIGINCLUDES
   ${PROJECT_SOURCE_DIR}/src/runtime/TypeConversions.hxx
   ${PROJECT_SOURCE_DIR}/src/runtime/SalomeOptimizerLoop.hxx
   )
+SET(SWIG_MODULE_SALOMERuntime_EXTRA_DEPS 
+               ${PROJECT_SOURCE_DIR}/src/engine_swig/pilot.i 
+               ${PROJECT_SOURCE_DIR}/src/engine_swig/engtypemaps.i 
+               docruntime.i 
+               ${SWIGINCLUDES})
 SWIG_ADD_MODULE(SALOMERuntime python SALOMERuntime.i)
-ADD_DEPENDENCIES(_SALOMERuntime 
-                  SALOMERuntime.i 
-                  ${PROJECT_SOURCE_DIR}/src/engine_swig/pilot.i 
-                  ${PROJECT_SOURCE_DIR}/src/engine_swig/engtypemaps.i 
-                  docruntime.i 
-                  ${SWIGINCLUDES})
 
 SWIG_LINK_LIBRARIES(SALOMERuntime ${_link_LIBRARIES})
 IF(WIN32)