Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updated copyright message
[modules/shaper.git]
/
src
/
FeaturesPlugin
/
CMakeLists.txt
diff --git
a/src/FeaturesPlugin/CMakeLists.txt
b/src/FeaturesPlugin/CMakeLists.txt
index 1d031c8ce0cabdbb9f24d20fd516b71ad9610921..dd16932d46a1fd6077aa2a24b43fa6d863648eaf 100644
(file)
--- a/
src/FeaturesPlugin/CMakeLists.txt
+++ b/
src/FeaturesPlugin/CMakeLists.txt
@@
-1,4
+1,4
@@
-# Copyright (C) 2014-202
2 CEA/DEN, EDF R&D
+# Copyright (C) 2014-202
3 CEA, EDF
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
@@
-39,7
+39,9
@@
SET(PROJECT_HEADERS
FeaturesPlugin_Intersection.h
FeaturesPlugin_Partition.h
FeaturesPlugin_Pipe.h
FeaturesPlugin_Intersection.h
FeaturesPlugin_Partition.h
FeaturesPlugin_Pipe.h
+ FeaturesPlugin_Loft.h
FeaturesPlugin_Placement.h
FeaturesPlugin_Placement.h
+ FeaturesPlugin_PointCloudOnFace.h
FeaturesPlugin_CompositeBoolean.h
FeaturesPlugin_CompositeSketch.h
FeaturesPlugin_ExtrusionBoolean.h
FeaturesPlugin_CompositeBoolean.h
FeaturesPlugin_CompositeSketch.h
FeaturesPlugin_ExtrusionBoolean.h
@@
-55,6
+57,7
@@
SET(PROJECT_HEADERS
FeaturesPlugin_Tools.h
FeaturesPlugin_Symmetry.h
FeaturesPlugin_Scale.h
FeaturesPlugin_Tools.h
FeaturesPlugin_Symmetry.h
FeaturesPlugin_Scale.h
+ FeaturesPlugin_Sewing.h
FeaturesPlugin_MultiTranslation.h
FeaturesPlugin_MultiRotation.h
FeaturesPlugin_Fillet.h
FeaturesPlugin_MultiTranslation.h
FeaturesPlugin_MultiRotation.h
FeaturesPlugin_Fillet.h
@@
-74,6
+77,11
@@
SET(PROJECT_HEADERS
FeaturesPlugin_InspectBoundingBox.h
FeaturesPlugin_NormalToFace.h
FeaturesPlugin_InspectNormalToFace.h
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
)
SET(PROJECT_SOURCES
@@
-93,7
+101,9
@@
SET(PROJECT_SOURCES
FeaturesPlugin_Intersection.cpp
FeaturesPlugin_Partition.cpp
FeaturesPlugin_Pipe.cpp
FeaturesPlugin_Intersection.cpp
FeaturesPlugin_Partition.cpp
FeaturesPlugin_Pipe.cpp
+ FeaturesPlugin_Loft.cpp
FeaturesPlugin_Placement.cpp
FeaturesPlugin_Placement.cpp
+ FeaturesPlugin_PointCloudOnFace.cpp
FeaturesPlugin_CompositeBoolean.cpp
FeaturesPlugin_CompositeSketch.cpp
FeaturesPlugin_ExtrusionBoolean.cpp
FeaturesPlugin_CompositeBoolean.cpp
FeaturesPlugin_CompositeSketch.cpp
FeaturesPlugin_ExtrusionBoolean.cpp
@@
-109,6
+119,7
@@
SET(PROJECT_SOURCES
FeaturesPlugin_Tools.cpp
FeaturesPlugin_Symmetry.cpp
FeaturesPlugin_Scale.cpp
FeaturesPlugin_Tools.cpp
FeaturesPlugin_Symmetry.cpp
FeaturesPlugin_Scale.cpp
+ FeaturesPlugin_Sewing.cpp
FeaturesPlugin_MultiTranslation.cpp
FeaturesPlugin_MultiRotation.cpp
FeaturesPlugin_Fillet.cpp
FeaturesPlugin_MultiTranslation.cpp
FeaturesPlugin_MultiRotation.cpp
FeaturesPlugin_Fillet.cpp
@@
-128,6
+139,11
@@
SET(PROJECT_SOURCES
FeaturesPlugin_InspectBoundingBox.cpp
FeaturesPlugin_NormalToFace.cpp
FeaturesPlugin_InspectNormalToFace.cpp
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
)
SET(XML_RESOURCES
@@
-150,16
+166,19
@@
SET(XML_RESOURCES
placement_widget.xml
intersection_widget.xml
pipe_widget.xml
placement_widget.xml
intersection_widget.xml
pipe_widget.xml
+ loft_widget.xml
remove_subshapes_widget.xml
union_widget.xml
symmetry_widget.xml
scale_widget.xml
remove_subshapes_widget.xml
union_widget.xml
symmetry_widget.xml
scale_widget.xml
+ sewing_widget.xml
multitranslation_widget.xml
multirotation_widget.xml
fillet_widget.xml
fillet1d_widget.xml
measurement_widget.xml
fusion_faces_widget.xml
multitranslation_widget.xml
multirotation_widget.xml
fillet_widget.xml
fillet1d_widget.xml
measurement_widget.xml
fusion_faces_widget.xml
+ glue_faces_widget.xml
chamfer_widget.xml
copy_widget.xml
import_result_widget.xml
chamfer_widget.xml
copy_widget.xml
import_result_widget.xml
@@
-170,6
+189,9
@@
SET(XML_RESOURCES
create_bounding_box_widget.xml
normal_to_face_widget.xml
create_normal_to_face_widget.xml
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
)
SET(TEXT_RESOURCES
@@
-190,6
+212,7
@@
INCLUDE_DIRECTORIES(
../ModuleBase
../Events
../Config
../ModuleBase
../Events
../Config
+ ../Locale
${OpenCASCADE_INCLUDE_DIR}
)
${OpenCASCADE_INCLUDE_DIR}
)
@@
-221,16
+244,17
@@
ADD_UNIT_TESTS(
IF(${HAVE_SALOME})
enable_testing()
set(TEST_INSTALL_DIRECTORY "${SALOME_SHAPER_INSTALL_TESTS}/FeaturesPlugin")
IF(${HAVE_SALOME})
enable_testing()
set(TEST_INSTALL_DIRECTORY "${SALOME_SHAPER_INSTALL_TESTS}/FeaturesPlugin")
-
+
install(FILES CTestTestfileInstall.cmake
DESTINATION ${TEST_INSTALL_DIRECTORY}
RENAME CTestTestfile.cmake)
install(FILES tests.set DESTINATION ${TEST_INSTALL_DIRECTORY})
install(FILES CTestTestfileInstall.cmake
DESTINATION ${TEST_INSTALL_DIRECTORY}
RENAME CTestTestfile.cmake)
install(FILES tests.set DESTINATION ${TEST_INSTALL_DIRECTORY})
-
+
set(TMP_TESTS_NAMES)
foreach(tfile ${TEST_NAMES})
list(APPEND TMP_TESTS_NAMES "Test/${tfile}")
endforeach(tfile ${TEST_NAMES})
set(TMP_TESTS_NAMES)
foreach(tfile ${TEST_NAMES})
list(APPEND TMP_TESTS_NAMES "Test/${tfile}")
endforeach(tfile ${TEST_NAMES})
-
+
install(FILES ${TMP_TESTS_NAMES} DESTINATION ${TEST_INSTALL_DIRECTORY})
install(FILES ${TMP_TESTS_NAMES} DESTINATION ${TEST_INSTALL_DIRECTORY})
+ install(DIRECTORY data DESTINATION ${TEST_INSTALL_DIRECTORY})
ENDIF(${HAVE_SALOME})
ENDIF(${HAVE_SALOME})