Salome HOME
Merge branch 'omu/py2yacsgui'
[modules/yacs.git] / src / runtime / CMakeLists.txt
index 13ebfca8e0bd845cb4a23b133cce3e2ec3d0582f..73b64fa7ffcc40a204f7018a3e9f7443b4db9f78 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2014  CEA/DEN, EDF R&D
+# Copyright (C) 2012-2016  CEA/DEN, EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -66,9 +66,6 @@ ADD_DEFINITIONS(
   ${PYTHON_DEFINITIONS}
   ${OMNIORB_DEFINITIONS}
   )
-IF(WIN32)
-  ADD_DEFINITIONS(-DNOGDI)
-ENDIF(WIN32)
 
 # libraries to link to
 SET(_link_LIBRARIES
@@ -85,6 +82,7 @@ SET(_link_LIBRARIES
 
 SET(YACSRuntimeSALOME_HEADERS
   YACSRuntimeSALOMEExport.hxx 
+  AutoGIL.hxx
   CalStreamPort.hxx
   CORBAComponent.hxx
   CORBACORBAConv.hxx
@@ -119,7 +117,13 @@ SET(YACSRuntimeSALOME_HEADERS
   PythonXMLConv.hxx 
   RuntimeSALOME.hxx
   SalomeComponent.hxx
-  SalomeContainer.hxx 
+  SalomeHPComponent.hxx
+  SalomeContainer.hxx
+  SalomeContainerTools.hxx
+  SalomeContainerHelper.hxx
+  SalomeContainerTmpForHP.hxx
+  SalomeHPContainer.hxx
+  SalomeHPContainerTools.hxx
   SALOMEDispatcher.hxx
   SalomeProc.hxx
   SalomePythonComponent.hxx
@@ -140,6 +144,7 @@ SET(YACSRuntimeSALOME_HEADERS
   SalomeOptimizerLoop.hxx
   DistributedPythonNode.hxx
   PyOptimizerAlg.hxx
+  VisitorSalomeSaveState.hxx
   )
 
 # --- sources ---
@@ -170,6 +175,11 @@ SET(YACSRuntimeSALOME_SOURCES
   DistributedPythonNode.cxx      
   SalomePythonComponent.cxx      
   SalomeContainer.cxx            
+  SalomeContainerTools.cxx
+  SalomeHPContainer.cxx
+  SalomeHPContainerTools.cxx
+  SalomeContainerHelper.cxx
+  SalomeContainerTmpForHP.cxx
   PythonPorts.cxx                
   XMLNode.cxx                    
   XMLPorts.cxx                   
@@ -178,7 +188,8 @@ SET(YACSRuntimeSALOME_SOURCES
   SalomeProc.cxx                 
   CalStreamPort.cxx              
   CORBAComponent.cxx             
-  SalomeComponent.cxx            
+  SalomeComponent.cxx   
+  SalomeHPComponent.cxx         
   CppComponent.cxx               
   CppContainer.cxx               
   CppCORBAConv.cxx               
@@ -200,6 +211,7 @@ SET(YACSRuntimeSALOME_SOURCES
   PyStdout.cxx                   
   SalomeOptimizerLoop.cxx        
   PyOptimizerAlg.cxx             
+  VisitorSalomeSaveState.cxx
   )
 
 # --- rules ---