Salome HOME
updated copyright message
[modules/shaper.git] / src / FeaturesPlugin / CMakeLists.txt
index 3f9fb4e533baf7fa99075e9c9944e44b836597c9..dd16932d46a1fd6077aa2a24b43fa6d863648eaf 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2014-2022  CEA/DEN, EDF R&D
+# Copyright (C) 2014-2023  CEA, EDF
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -77,6 +77,11 @@ SET(PROJECT_HEADERS
     FeaturesPlugin_InspectBoundingBox.h
     FeaturesPlugin_NormalToFace.h
     FeaturesPlugin_InspectNormalToFace.h
+    FeaturesPlugin_GlueFaces.h
+    FeaturesPlugin_LimitTolerance.h
+    FeaturesPlugin_CommonSharedFaces.h
+    FeaturesPlugin_GroupSharedFaces.h
+    FeaturesPlugin_SharedFaces.h
 )
 
 SET(PROJECT_SOURCES
@@ -134,6 +139,11 @@ SET(PROJECT_SOURCES
     FeaturesPlugin_InspectBoundingBox.cpp
     FeaturesPlugin_NormalToFace.cpp
     FeaturesPlugin_InspectNormalToFace.cpp
+    FeaturesPlugin_GlueFaces.cpp
+    FeaturesPlugin_LimitTolerance.cpp
+    FeaturesPlugin_CommonSharedFaces.cpp
+    FeaturesPlugin_GroupSharedFaces.cpp
+    FeaturesPlugin_SharedFaces.cpp
 )
 
 SET(XML_RESOURCES
@@ -168,6 +178,7 @@ SET(XML_RESOURCES
   fillet1d_widget.xml
   measurement_widget.xml
   fusion_faces_widget.xml
+  glue_faces_widget.xml
   chamfer_widget.xml
   copy_widget.xml
   import_result_widget.xml
@@ -178,6 +189,9 @@ SET(XML_RESOURCES
   create_bounding_box_widget.xml
   normal_to_face_widget.xml
   create_normal_to_face_widget.xml
+  limit_tolerance_widget.xml
+  shared_faces_macro_widget.xml
+  shared_faces_widget.xml
 )
 
 SET(TEXT_RESOURCES
@@ -198,6 +212,7 @@ INCLUDE_DIRECTORIES(
   ../ModuleBase
   ../Events
   ../Config
+  ../Locale
   ${OpenCASCADE_INCLUDE_DIR}
 )
 
@@ -241,4 +256,5 @@ IF(${HAVE_SALOME})
   endforeach(tfile ${TEST_NAMES})
 
   install(FILES ${TMP_TESTS_NAMES} DESTINATION ${TEST_INSTALL_DIRECTORY})
+  install(DIRECTORY data DESTINATION ${TEST_INSTALL_DIRECTORY})
 ENDIF(${HAVE_SALOME})