Salome HOME
GPUSPHGUI: add an option to Offset Surface opreation
[modules/geom.git] / src / GEOM_I / CMakeLists.txt
index d3ebabcc20594517afeac3211fb275911b5e0149..aef81b998425c0adf6d81625e3f532772a39afc6 100755 (executable)
@@ -1,9 +1,9 @@
-# Copyright (C) 2012-2013  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2012-2016  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
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License.
+# version 2.1 of the License, or (at your option) any later version.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -28,6 +28,8 @@ INCLUDE_DIRECTORIES(
   ${PROJECT_SOURCE_DIR}/src/GEOMImpl
   ${PROJECT_SOURCE_DIR}/src/GEOM
   ${PROJECT_SOURCE_DIR}/src/GEOMAlgo
+  ${PROJECT_SOURCE_DIR}/src/GEOMUtils
+  ${PROJECT_SOURCE_DIR}/src/ShHealOper
   ${PROJECT_BINARY_DIR}/idl
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${PROJECT_BINARY_DIR}
@@ -43,6 +45,7 @@ ADD_DEFINITIONS(
 # libraries to link to
 SET(_link_LIBRARIES
   GEOMImpl
+  GEOMUtils
   SalomeIDLGEOM
   ${KERNEL_SALOMELocalTrace}
   ${KERNEL_SalomeGenericObj}
@@ -54,22 +57,24 @@ SET(_link_LIBRARIES
 # --- headers ---
 
 SET(GEOMEngine_HEADERS
-  # GEOM_Object_i.hh
-  # GEOM_IOperations_i.hh
-  # GEOM_IBasicOperations_i.hh
-  # GEOM_IHealingOperations_i.hh
-  # GEOM_I3DPrimOperations_i.hh
-  # GEOM_IShapesOperations_i.hh
-  # GEOM_IBlocksOperations_i.hh
-  # GEOM_IBooleanOperations_i.hh
-  # GEOM_ICurvesOperations_i.hh
-  # GEOM_ILocalOperations_i.hh
-  # GEOM_IInsertOperations_i.hh
-  # GEOM_ITransformOperations_i.hh
-  # GEOM_IMeasureOperations_i.hh
-  # GEOM_IGroupOperations_i.hh
-  # GEOM_Gen_i.hh
-  # GEOM_GEOM_I.hxx
+  GEOM_IFieldOperations_i.hh
+  GEOM_BaseObject_i.hh
+  GEOM_Object_i.hh
+  GEOM_IOperations_i.hh
+  GEOM_IBasicOperations_i.hh
+  GEOM_IHealingOperations_i.hh
+  GEOM_I3DPrimOperations_i.hh
+  GEOM_IShapesOperations_i.hh
+  GEOM_IBlocksOperations_i.hh
+  GEOM_IBooleanOperations_i.hh
+  GEOM_ICurvesOperations_i.hh
+  GEOM_ILocalOperations_i.hh
+  GEOM_IInsertOperations_i.hh
+  GEOM_ITransformOperations_i.hh
+  GEOM_IMeasureOperations_i.hh
+  GEOM_IGroupOperations_i.hh
+  GEOM_Gen_i.hh
+  GEOM_GEOM_I.hxx
   GEOM_wrap.hxx
   )
 # --- sources ---
@@ -102,4 +107,4 @@ ADD_LIBRARY(GEOMEngine ${GEOMEngine_SOURCES})
 TARGET_LINK_LIBRARIES(GEOMEngine ${_link_LIBRARIES})
 INSTALL(TARGETS GEOMEngine EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
 
-INSTALL(FILES ${GEOMEngine_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})
\ No newline at end of file
+INSTALL(FILES ${GEOMEngine_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})