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 d6b0e27..44f1bb5
@@ -1,9 +1,9 @@
-# Copyright (C) 2012-2013  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
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License.
+# 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
 
 # These files are data, module or lib files
 SET( _res_files
-  GEOMActions.xml
-  GEOM_en.xml
-  GEOM_fr.xml
-  GEOM.config
+  AdvancedGEOM.xml
+  STLPlugin.xml
+  BREPPlugin.xml
+  STEPPlugin.xml
+  IGESPlugin.xml
+  XAOPlugin.xml
   GEOMDS_Resources
-  ImportExport
   ShHealing
+  Y14.5M-2009.ttf
   3dsketch.png
+  isoline.png
+  isoline_v.png
   angle.png
+  annotation.png
   arc.png
   arccenter.png
   arcofellipse.png
@@ -47,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
@@ -81,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
@@ -101,10 +112,12 @@ SET( _res_files
   fuse_collinear_edges.png
   geometry.png
   import_picture.png
+  import.png
   limit_tolerance.png
   line.png
   line2points.png
   line2faces.png
+  managedimensions.png
   mindist.png
   mirrorPoint.png
   mirrorAxe.png
@@ -119,12 +132,16 @@ 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
   partitionplane.png
   pipe.png
   pipebinormal.png
+  pipesections.png
   plane.png
   planeWorking.png
   plane3points.png
@@ -135,6 +152,7 @@ SET( _res_files
   planeworkingorigin.png
   point2.png
   pointonedge.png
+  pointonedgebypoint.png
   pointonface.png
   point_line_intersection.png
   polyline.png
@@ -155,6 +173,7 @@ SET( _res_files
   shapesonshape.png
   shared_shapes.png
   sketch.png
+  solid_from_faces.png
   sphere.png
   spheredxyz.png
   spherepoint.png
@@ -162,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
@@ -234,20 +256,33 @@ SET( _res_files
   subblock.png
   group_new.png
   group_edit.png
+  field_new.png
+  field_edit.png
   glue.png
   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
   union_faces.png
   coordsys.png
   translation.png
+  arrow_down.png
+  arrow_up.png
+  closedpolyline.png
+  closedspline.png
+  edit_points.png
+  join2.png
+  bringTogether.png
+  new_point.png
+  new_section.png
   # ADVANCED_RESOURCES:
   pipetshape.png tree_pipetshape.png pipetshape_import_icon.png pipetshape_section.png
   dlg_pipetshape.png dlg_pipetshapechamfer.png dlg_pipetshapefillet.png
@@ -261,12 +296,28 @@ SET( _res_files
   dlg_pipetshapefilletrf.png
   dividedcylinder.png dividedcylinder_r_h.png
   smoothingsurface.png smoothingsurface_lpoints.png tree_smoothingsurface.png
+  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})