Salome HOME
Fix for the problem if disappeared sketch elements (on Apply) inside of sketch in...
[modules/shaper.git] / src / BuildPlugin / CMakeLists.txt
index 3c159e8d600399c8e6932fe6732e63f22e378ee3..ad77b74a95575ff65f8f78c03d32388ff1c92c9e 100644 (file)
@@ -17,6 +17,9 @@ SET(PROJECT_HEADERS
     BuildPlugin_Vertex.h
     BuildPlugin_Edge.h
     BuildPlugin_Wire.h
+    BuildPlugin_Face.h
+    BuildPlugin_Shell.h
+    BuildPlugin_SubShapes.h
     BuildPlugin_Validators.h
 )
 
@@ -25,6 +28,9 @@ SET(PROJECT_SOURCES
     BuildPlugin_Vertex.cpp
     BuildPlugin_Edge.cpp
     BuildPlugin_Wire.cpp
+    BuildPlugin_Face.cpp
+    BuildPlugin_Shell.cpp
+    BuildPlugin_SubShapes.cpp
     BuildPlugin_Validators.cpp
 )
 
@@ -33,6 +39,9 @@ SET(XML_RESOURCES
     vertex_widget.xml
     edge_widget.xml
     wire_widget.xml
+    face_widget.xml
+    shell_widget.xml
+    subshapes_widget.xml
 )
 
 SET(PROJECT_LIBRARIES
@@ -53,4 +62,9 @@ INSTALL(TARGETS BuildPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Build)
 
-# ADD_UNIT_TESTS()
+ADD_UNIT_TESTS(TestVertex.py
+               TestEdge.py
+               TestWire.py
+               TestFace.py
+               TestShell.py
+               TestSubShapes.py)