Salome HOME
Fix for the problem if disappeared sketch elements (on Apply) inside of sketch in...
[modules/shaper.git] / src / BuildPlugin / CMakeLists.txt
index a2ada0459e3b27680d19a8025560635461efed2f..ad77b74a95575ff65f8f78c03d32388ff1c92c9e 100644 (file)
@@ -18,6 +18,8 @@ SET(PROJECT_HEADERS
     BuildPlugin_Edge.h
     BuildPlugin_Wire.h
     BuildPlugin_Face.h
+    BuildPlugin_Shell.h
+    BuildPlugin_SubShapes.h
     BuildPlugin_Validators.h
 )
 
@@ -27,6 +29,8 @@ SET(PROJECT_SOURCES
     BuildPlugin_Edge.cpp
     BuildPlugin_Wire.cpp
     BuildPlugin_Face.cpp
+    BuildPlugin_Shell.cpp
+    BuildPlugin_SubShapes.cpp
     BuildPlugin_Validators.cpp
 )
 
@@ -36,6 +40,8 @@ SET(XML_RESOURCES
     edge_widget.xml
     wire_widget.xml
     face_widget.xml
+    shell_widget.xml
+    subshapes_widget.xml
 )
 
 SET(PROJECT_LIBRARIES
@@ -56,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)