Salome HOME
Adding test for bos #41748 [CEA] Issue in interpolation edition
[modules/shaper.git] / src / GDMLPlugin / CMakeLists.txt
index 8da061a3477d1daf3f8a24a1ff68ae971dd770f6..13f7eb42d93d55d95aeba49ce43d195878b39973 100644 (file)
@@ -1,8 +1,21 @@
-# Copyright (C) 2014-2016 CEA/DEN, EDF R&D
-
-# File:        CMakeLists.txt
-# Created:     23 Nov 2016
-# Author:      Clarisse Genrault (CEA)
+# Copyright (C) 2014-2024  CEA, EDF
+#
+# 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, 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
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 
 INCLUDE(Common)
 INCLUDE(UnitTest)
@@ -13,18 +26,23 @@ SET(PROJECT_HEADERS
     GDMLPlugin.h
     GDMLPlugin_Plugin.h
     GDMLPlugin_ConeSegment.h
+    GDMLPlugin_Ellipsoid.h
 )
 
 SET(PROJECT_SOURCES
     GDMLPlugin_Plugin.cpp
     GDMLPlugin_ConeSegment.cpp
+    GDMLPlugin_Ellipsoid.cpp
 )
 
 SET(XML_RESOURCES
   plugin-GDML.xml
   conesegment_widget.xml
+  ellipsoid_widget.xml
 )
 
+SOURCE_GROUP ("XML Files" FILES ${XML_RESOURCES})
+
 INCLUDE_DIRECTORIES(
   ../ModelAPI
   ../GeomAPI
@@ -32,14 +50,13 @@ INCLUDE_DIRECTORIES(
   ../Events
   ../Config
   ../ModuleBase
-  ${CAS_INCLUDE_DIRS}
 )
 
 SET(PROJECT_LIBRARIES
     Events
     Config
-    ModelAPI 
-    GeomAPI 
+    ModelAPI
+    GeomAPI
     GeomAlgoAPI
     ModuleBase
     ${QT_LIBRARIES}
@@ -53,5 +70,7 @@ INSTALL(TARGETS GDMLPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/GDML)
 
-ADD_UNIT_TESTS()
-
+#ADD_UNIT_TESTS(
+#  TestCone.py
+#  TestEllipsoid.py
+#)