Salome HOME
ed58099649b17378314145dd13aca66701b25db9
[modules/geom.git] / resources / CMakeLists.txt
1 # Copyright (C) 2012-2015  CEA/DEN, EDF R&D, OPEN CASCADE
2 #
3 # This library is free software; you can redistribute it and/or
4 # modify it under the terms of the GNU Lesser General Public
5 # License as published by the Free Software Foundation; either
6 # version 2.1 of the License, or (at your option) any later version.
7 #
8 # This library is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11 # Lesser General Public License for more details.
12 #
13 # You should have received a copy of the GNU Lesser General Public
14 # License along with this library; if not, write to the Free Software
15 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
16 #
17 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18 #
19
20 # ===============================================================
21 # Files to be installed
22 # ===============================================================
23
24 # These files are data, module or lib files
25 SET( _res_files
26   AdvancedGEOM.xml
27   STLPlugin.xml
28   BREPPlugin.xml
29   STEPPlugin.xml
30   IGESPlugin.xml
31   XAOPlugin.xml
32   VTKPlugin.xml
33   GEOM_en.xml
34   GEOM_fr.xml
35   GEOM.config
36   GEOMDS_Resources
37   ShHealing
38   Y14.5M-2009.ttf
39   3dsketch.png
40   isoline.png
41   isoline_v.png
42   angle.png
43   arc.png
44   arccenter.png
45   arcofellipse.png
46   archimede.png
47   axisinertia.png
48   basicproperties.png
49   bounding.png
50   box.png
51   box2points.png
52   boxdxyz.png
53   build_compound.png
54   build_edge.png
55   build_edge_wire.png
56   build_edge_curve.png
57   build_face.png
58   build_face_surface.png
59   build_face_constraints.png
60   build_shell.png
61   build_solid.png
62   build_wire.png
63   centergravity.png
64   chamfer.png
65   chamferall.png
66   chamferedge.png
67   chamferface.png
68   chamferedgefromface.png
69   change_orientation.png
70   change_direction.png
71   check.png
72   circle.png
73   circlepointvector.png
74   circle3points.png
75   circlecenter2pnts.png
76   common.png
77   cone.png
78   conedxyz.png
79   conepointvector.png
80   cut.png
81   cylinder.png
82   cylinderdxyz.png
83   cylinderpointvector.png
84   delete.png
85   divided_disk.png
86   disk.png
87   disk3points.png
88   disk_pntvecr.png
89   disk_r.png
90   display.png
91   displayonly.png
92   displayall.png
93   draft.png
94   edgeextension.png
95   erase.png
96   eraseall.png
97   extract.png
98   extruded_boss.png
99   extruded_cut.png
100   facetosurface.png
101   faceextension.png
102   face_hw.png
103   face_vechw.png
104   feature_detect.png
105   fillet.png
106   fillet1d.png
107   fillet2d.png
108   filletall.png
109   filletedge.png
110   filletwire.png
111   filletface.png
112   filling.png
113   folder.png
114   fuse.png
115   fuse_collinear_edges.png
116   geometry.png
117   import_picture.png
118   import.png
119   limit_tolerance.png
120   line.png
121   line2points.png
122   line2faces.png
123   managedimensions.png
124   mindist.png
125   mirrorPoint.png
126   mirrorAxe.png
127   mirrorPlane.png
128   ModuleGeom.png
129   multirotation.png
130   multirotationdouble.png
131   multirotationsimple.png
132   multitranslation.png
133   multitranslationdouble.png
134   multitranslationsimple.png
135   normale.png
136   offset.png
137   projection.png
138   projection_on_edge.png
139   projection_on_wire.png
140   proj_on_cyl.png
141   origin_and_vectors.png
142   partition.png
143   partitionkeep.png
144   partitionplane.png
145   pipe.png
146   pipebinormal.png
147   pipesections.png
148   plane.png
149   planeWorking.png
150   plane3points.png
151   planeface.png
152   planepointvector.png
153   planeworkingface.png
154   planeworkingvector.png
155   planeworkingorigin.png
156   point2.png
157   pointonedge.png
158   pointonedgebypoint.png
159   pointonface.png
160   point_line_intersection.png
161   polyline.png
162   prism.png
163   prism2.png
164   prism3.png
165   rectangle.png
166   revol.png
167   rotate.png
168   rotatepnt.png
169   scale.png
170   scale_along_axes.png
171   section.png
172   select1.png
173   sewing.png
174   shading.png
175   shading_with_edges.png
176   shapesonshape.png
177   shared_shapes.png
178   sketch.png
179   solid_from_faces.png
180   sphere.png
181   spheredxyz.png
182   spherepoint.png
183   subshape.png
184   supressHolesOnFaceShell.png
185   supressface.png
186   supresshole.png
187   thickness.png
188   thickness2.png
189   tolerance.png
190   torus.png
191   torusdxyz.png
192   toruspointvector.png
193   transfer_data.png
194   translationDxyz.png
195   translationPoints.png
196   translationVector.png
197   tree_compound.png
198   tree_compsolid.png
199   tree_edge.png
200   tree_face.png
201   tree_shape.png
202   tree_shell.png
203   tree_solid.png
204   tree_vertex.png
205   tree_wire.png
206   tree_group_vertex.png
207   tree_group_edge.png
208   tree_group_face.png
209   tree_group_solid.png
210   tree_field_vertex.png
211   tree_field_edge.png
212   tree_field_face.png
213   tree_field_solid.png
214   tree_lcs.png
215   vector.png
216   vector_mode.png
217   vector2points.png
218   vectordxyz.png
219   wireframe.png
220   whatis.png
221   ellipse.png
222   ellipsepointvector.png
223   bezier.png
224   interpol.png
225   spline.png
226   closecontour.png
227   suppressintwires.png
228   marker.png
229   marker2.png
230   marker3.png
231   marker_1.png
232   marker_2.png
233   marker_3.png
234   marker_4.png
235   marker_5.png
236   marker_6.png
237   marker_7.png
238   marker_8.png
239   marker_9.png
240   marker_10.png
241   marker_11.png
242   marker_12.png
243   marker_13.png
244   position.png
245   position2.png
246   position3.png
247   free_bound.png
248   point_coord.png
249   point3.png
250   shapeprocess.png
251   block_2f.png
252   block_6f.png
253   block_face_2e.png
254   block_face_4e.png
255   block_face_4v.png
256   block_multitrsf_double.png
257   block_multitrsf_simple.png
258   tree_block.png
259   subblock.png
260   group_new.png
261   group_edit.png
262   field_new.png
263   field_edit.png
264   glue.png
265   check_blocks_compound.png
266   get_non_blocks.png
267   check_self_intersections.png
268   fast_intersect.png
269   free_faces.png
270   propagate.png
271   redo.png
272   undo.png
273   glue2.png
274   remove_webs.png
275   remove_extra_edges.png
276   union_faces.png
277   coordsys.png
278   translation.png
279   arrow_down.png
280   arrow_up.png
281   closedpolyline.png
282   closedspline.png
283   edit_points.png
284   join2.png
285   new_point.png
286   new_section.png
287   # ADVANCED_RESOURCES:
288   pipetshape.png tree_pipetshape.png pipetshape_import_icon.png pipetshape_section.png
289   dlg_pipetshape.png dlg_pipetshapechamfer.png dlg_pipetshapefillet.png
290   dlg_pipetshapel1.png dlg_pipetshaper1.png dlg_pipetshapew1.png
291   dlg_pipetshapel2.png dlg_pipetshaper2.png dlg_pipetshapew2.png
292   dlg_pipetshapechamferl1.png dlg_pipetshapechamferr1.png dlg_pipetshapechamferw1.png
293   dlg_pipetshapechamferl2.png dlg_pipetshapechamferr2.png dlg_pipetshapechamferw2.png
294   dlg_pipetshapechamferh.png dlg_pipetshapechamferw.png
295   dlg_pipetshapefilletl1.png dlg_pipetshapefilletr1.png dlg_pipetshapefilletw1.png
296   dlg_pipetshapefilletl2.png dlg_pipetshapefilletr2.png dlg_pipetshapefilletw2.png
297   dlg_pipetshapefilletrf.png
298   dividedcylinder.png dividedcylinder_r_h.png
299   smoothingsurface.png smoothingsurface_lpoints.png tree_smoothingsurface.png
300   exportxao.png importxao.png
301   ##@@ insert new functions before this line @@ do not remove this line @@##
302   )
303 INSTALL(FILES ${_res_files} DESTINATION ${SALOME_GEOM_INSTALL_RES_DATA})
304
305 SET( _texture_files
306   texture1.dat
307   texture2.dat
308   texture3.dat
309 )
310 INSTALL(FILES ${_texture_files} DESTINATION ${SALOME_GEOM_INSTALL_RES_DATA}/textures)
311
312 SALOME_CONFIGURE_FILE(GEOMCatalog.xml.in GEOMCatalog.xml INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
313 SALOME_CONFIGURE_FILE(SalomeApp.xml.in SalomeApp.xml INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
314 SALOME_CONFIGURE_FILE(Plugin.in Plugin INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
315
316
317
318