Salome HOME
Bos #16182. Use OCCT algo UnifySameDomain. Fix for compatibility with old OCCT versions.
[modules/geom.git] / resources / CMakeLists.txt
old mode 100755 (executable)
new mode 100644 (file)
index 1fa4e9d..44f1bb5
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2012-2021  CEA/DEN, EDF R&D, OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -29,16 +29,14 @@ SET( _res_files
   STEPPlugin.xml
   IGESPlugin.xml
   XAOPlugin.xml
-  VTKPlugin.xml
-  GEOM_en.xml
-  GEOM_fr.xml
-  GEOM.config
   GEOMDS_Resources
   ShHealing
+  Y14.5M-2009.ttf
   3dsketch.png
   isoline.png
   isoline_v.png
   angle.png
+  annotation.png
   arc.png
   arccenter.png
   arcofellipse.png
@@ -54,6 +52,8 @@ SET( _res_files
   build_edge_wire.png
   build_edge_curve.png
   build_face.png
+  build_face_surface.png
+  build_face_constraints.png
   build_shell.png
   build_solid.png
   build_wire.png
@@ -88,10 +88,14 @@ SET( _res_files
   displayonly.png
   displayall.png
   draft.png
+  edgeextension.png
   erase.png
   eraseall.png
+  extract.png
   extruded_boss.png
   extruded_cut.png
+  facetosurface.png
+  faceextension.png
   face_hw.png
   face_vechw.png
   feature_detect.png
@@ -108,6 +112,7 @@ SET( _res_files
   fuse_collinear_edges.png
   geometry.png
   import_picture.png
+  import.png
   limit_tolerance.png
   line.png
   line2points.png
@@ -127,6 +132,9 @@ SET( _res_files
   normale.png
   offset.png
   projection.png
+  projection_on_edge.png
+  projection_on_wire.png
+  proj_on_cyl.png
   origin_and_vectors.png
   partition.png
   partitionkeep.png
@@ -144,6 +152,7 @@ SET( _res_files
   planeworkingorigin.png
   point2.png
   pointonedge.png
+  pointonedgebypoint.png
   pointonface.png
   point_line_intersection.png
   polyline.png
@@ -164,6 +173,7 @@ SET( _res_files
   shapesonshape.png
   shared_shapes.png
   sketch.png
+  solid_from_faces.png
   sphere.png
   spheredxyz.png
   spherepoint.png
@@ -171,10 +181,13 @@ SET( _res_files
   supressHolesOnFaceShell.png
   supressface.png
   supresshole.png
+  thickness.png
+  thickness2.png
   tolerance.png
   torus.png
   torusdxyz.png
   toruspointvector.png
+  transfer_data.png
   translationDxyz.png
   translationPoints.png
   translationVector.png
@@ -249,10 +262,12 @@ SET( _res_files
   check_blocks_compound.png
   get_non_blocks.png
   check_self_intersections.png
+  fast_intersect.png
   free_faces.png
   propagate.png
   redo.png
   undo.png
+  setcolor.png
   glue2.png
   remove_webs.png
   remove_extra_edges.png
@@ -265,6 +280,7 @@ SET( _res_files
   closedspline.png
   edit_points.png
   join2.png
+  bringTogether.png
   new_point.png
   new_section.png
   # ADVANCED_RESOURCES:
@@ -283,10 +299,25 @@ SET( _res_files
   exportxao.png importxao.png
   ##@@ insert new functions before this line @@ do not remove this line @@##
   )
+IF(SALOME_GEOM_USE_VTK)
+  SET(_res_files
+    VTKPlugin.xml
+    ${_res_files}
+  )
+ENDIF(SALOME_GEOM_USE_VTK)
+
 INSTALL(FILES ${_res_files} DESTINATION ${SALOME_GEOM_INSTALL_RES_DATA})
 
+SET( _texture_files
+  texture1.dat
+  texture2.dat
+  texture3.dat
+)
+INSTALL(FILES ${_texture_files} DESTINATION ${SALOME_GEOM_INSTALL_RES_DATA}/textures)
+
 SALOME_CONFIGURE_FILE(GEOMCatalog.xml.in GEOMCatalog.xml INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
 SALOME_CONFIGURE_FILE(SalomeApp.xml.in SalomeApp.xml INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/SalomeApp.xml RENAME SalomeAppSL.xml DESTINATION ${SALOME_GEOM_INSTALL_RES_DATA})
 SALOME_CONFIGURE_FILE(Plugin.in Plugin INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})