Salome HOME
CurveCreator widget: mask detection mode, not implemented
[modules/geom.git] / src / AdvancedEngine / CMakeLists.txt
index b6073f353e077a5d1ad5b188f28cc3405375f207..6f5e25ef091cded96c0ab5fac3f8aa651505a52a 100755 (executable)
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2012-2015  CEA/DEN, EDF R&D, OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -45,6 +45,7 @@ ADD_DEFINITIONS(
 SET(_link_LIBRARIES
   GEOMEngine
   SalomeIDLGEOM
+  SalomeIDLAdvancedGEOM
   ${KERNEL_SALOMELocalTrace}
   ${KERNEL_SalomeGenericObj}
   ${KERNEL_TOOLSDS}
@@ -55,30 +56,28 @@ SET(_link_LIBRARIES
 # --- headers ---
 
 SET(AdvancedEngine_HEADERS
+  AdvancedEngine.hxx
   AdvancedEngine_Types.hxx
-  # AdvancedEngine_OperationsCreator.hh
-  # GEOM_AdvancedEngine.hxx
-  # GEOMImpl_IAdvancedOperations.hxx
-  # GEOM_IAdvancedOperations_i.hh
-  # #ADVANCED_INCLUDES:
-  # GEOMImpl_IPipeTShape.hxx GEOMImpl_PipeTShapeDriver.hxx
-  # GEOMImpl_IDividedDisk.hxx GEOMImpl_DividedDiskDriver.hxx
-  # GEOMImpl_IDividedCylinder.hxx GEOMImpl_DividedCylinderDriver.hxx
-  # GEOMImpl_ISmoothingSurface.hxx GEOMImpl_SmoothingSurfaceDriver.hxx
+  AdvancedEngine_DividedDiskDriver.hxx
+  AdvancedEngine_PipeTShapeDriver.hxx
+  AdvancedEngine_SmoothingSurfaceDriver.hxx
+  AdvancedEngine_IPipeTShape.hxx
+  AdvancedEngine_ISmoothingSurface.hxx
+  AdvancedEngine_IDividedDisk.hxx
+  AdvancedEngine_IOperations.hxx
+  AdvancedEngine_IOperations_i.hh
+  AdvancedEngine_OperationsCreator.hxx
   )
 # --- sources ---
 
 SET(AdvancedEngine_SOURCES
   AdvancedEngine.cxx
-  AdvancedEngine_OperationsCreator.cc
-  GEOMImpl_IAdvancedOperations.cxx
-  GEOM_IAdvancedOperations_i.cc
-  # ADVANCED_SOURCES:
-  GEOMImpl_PipeTShapeDriver.cxx
-  GEOMImpl_DividedDiskDriver.cxx
-  #GEOMImpl_DividedCylinderDriver.cxx
-  GEOMImpl_SmoothingSurfaceDriver.cxx
-  ##@@ insert new functions before this line @@ do not remove this line @@ do not remove this line @@##
+  AdvancedEngine_DividedDiskDriver.cxx
+  AdvancedEngine_PipeTShapeDriver.cxx
+  AdvancedEngine_SmoothingSurfaceDriver.cxx
+  AdvancedEngine_IOperations.cxx
+  AdvancedEngine_IOperations_i.cc
+  AdvancedEngine_OperationsCreator.cxx
   )
 
 # --- rules ---
@@ -87,4 +86,4 @@ ADD_LIBRARY(AdvancedEngine ${AdvancedEngine_SOURCES})
 TARGET_LINK_LIBRARIES(AdvancedEngine ${_link_LIBRARIES})
 INSTALL(TARGETS AdvancedEngine EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
 
-INSTALL(FILES ${AdvancedEngine_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})
\ No newline at end of file
+INSTALL(FILES ${AdvancedEngine_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})