Salome HOME
CMake porting
[modules/geom.git] / resources / CMakeLists.txt
1 # Copyright (C) 2012-2013  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.
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   GEOMActions.xml
27   GEOM_en.xml
28   GEOM_fr.xml
29   GEOM.config
30   GEOMDS_Resources
31   ImportExport
32   ShHealing
33   3dsketch.png
34   angle.png
35   arc.png
36   arccenter.png
37   arcofellipse.png
38   archimede.png
39   axisinertia.png
40   basicproperties.png
41   bounding.png
42   box.png
43   box2points.png
44   boxdxyz.png
45   build_compound.png
46   build_edge.png
47   build_edge_wire.png
48   build_edge_curve.png
49   build_face.png
50   build_shell.png
51   build_solid.png
52   build_wire.png
53   centergravity.png
54   chamfer.png
55   chamferall.png
56   chamferedge.png
57   chamferface.png
58   chamferedgefromface.png
59   change_orientation.png
60   change_direction.png
61   check.png
62   circle.png
63   circlepointvector.png
64   circle3points.png
65   circlecenter2pnts.png
66   common.png
67   cone.png
68   conedxyz.png
69   conepointvector.png
70   cut.png
71   cylinder.png
72   cylinderdxyz.png
73   cylinderpointvector.png
74   delete.png
75   divided_disk.png
76   disk.png
77   disk3points.png
78   disk_pntvecr.png
79   disk_r.png
80   display.png
81   displayonly.png
82   displayall.png
83   draft.png
84   erase.png
85   eraseall.png
86   extruded_boss.png
87   extruded_cut.png
88   face_hw.png
89   face_vechw.png
90   feature_detect.png
91   fillet.png
92   fillet1d.png
93   fillet2d.png
94   filletall.png
95   filletedge.png
96   filletwire.png
97   filletface.png
98   filling.png
99   folder.png
100   fuse.png
101   fuse_collinear_edges.png
102   geometry.png
103   import_picture.png
104   limit_tolerance.png
105   line.png
106   line2points.png
107   line2faces.png
108   mindist.png
109   mirrorPoint.png
110   mirrorAxe.png
111   mirrorPlane.png
112   ModuleGeom.png
113   multirotation.png
114   multirotationdouble.png
115   multirotationsimple.png
116   multitranslation.png
117   multitranslationdouble.png
118   multitranslationsimple.png
119   normale.png
120   offset.png
121   projection.png
122   origin_and_vectors.png
123   partition.png
124   partitionkeep.png
125   partitionplane.png
126   pipe.png
127   pipebinormal.png
128   plane.png
129   planeWorking.png
130   plane3points.png
131   planeface.png
132   planepointvector.png
133   planeworkingface.png
134   planeworkingvector.png
135   planeworkingorigin.png
136   point2.png
137   pointonedge.png
138   pointonface.png
139   point_line_intersection.png
140   polyline.png
141   prism.png
142   prism2.png
143   prism3.png
144   rectangle.png
145   revol.png
146   rotate.png
147   rotatepnt.png
148   scale.png
149   scale_along_axes.png
150   section.png
151   select1.png
152   sewing.png
153   shading.png
154   shading_with_edges.png
155   shapesonshape.png
156   shared_shapes.png
157   sketch.png
158   sphere.png
159   spheredxyz.png
160   spherepoint.png
161   subshape.png
162   supressHolesOnFaceShell.png
163   supressface.png
164   supresshole.png
165   tolerance.png
166   torus.png
167   torusdxyz.png
168   toruspointvector.png
169   translationDxyz.png
170   translationPoints.png
171   translationVector.png
172   tree_compound.png
173   tree_compsolid.png
174   tree_edge.png
175   tree_face.png
176   tree_shape.png
177   tree_shell.png
178   tree_solid.png
179   tree_vertex.png
180   tree_wire.png
181   tree_group_vertex.png
182   tree_group_edge.png
183   tree_group_face.png
184   tree_group_solid.png
185   tree_lcs.png
186   vector.png
187   vector_mode.png
188   vector2points.png
189   vectordxyz.png
190   wireframe.png
191   whatis.png
192   ellipse.png
193   ellipsepointvector.png
194   bezier.png
195   interpol.png
196   spline.png
197   closecontour.png
198   suppressintwires.png
199   marker.png
200   marker2.png
201   marker3.png
202   marker_1.png
203   marker_2.png
204   marker_3.png
205   marker_4.png
206   marker_5.png
207   marker_6.png
208   marker_7.png
209   marker_8.png
210   marker_9.png
211   marker_10.png
212   marker_11.png
213   marker_12.png
214   marker_13.png
215   position.png
216   position2.png
217   position3.png
218   free_bound.png
219   point_coord.png
220   point3.png
221   shapeprocess.png
222   block_2f.png
223   block_6f.png
224   block_face_2e.png
225   block_face_4e.png
226   block_face_4v.png
227   block_multitrsf_double.png
228   block_multitrsf_simple.png
229   tree_block.png
230   subblock.png
231   group_new.png
232   group_edit.png
233   glue.png
234   check_blocks_compound.png
235   get_non_blocks.png
236   check_self_intersections.png
237   free_faces.png
238   propagate.png
239   redo.png
240   undo.png
241   glue2.png
242   remove_webs.png
243   remove_extra_edges.png
244   union_faces.png
245   coordsys.png
246   translation.png
247   # ADVANCED_RESOURCES:
248   pipetshape.png tree_pipetshape.png pipetshape_import_icon.png pipetshape_section.png
249   dlg_pipetshape.png dlg_pipetshapechamfer.png dlg_pipetshapefillet.png
250   dlg_pipetshapel1.png dlg_pipetshaper1.png dlg_pipetshapew1.png
251   dlg_pipetshapel2.png dlg_pipetshaper2.png dlg_pipetshapew2.png
252   dlg_pipetshapechamferl1.png dlg_pipetshapechamferr1.png dlg_pipetshapechamferw1.png
253   dlg_pipetshapechamferl2.png dlg_pipetshapechamferr2.png dlg_pipetshapechamferw2.png
254   dlg_pipetshapechamferh.png dlg_pipetshapechamferw.png
255   dlg_pipetshapefilletl1.png dlg_pipetshapefilletr1.png dlg_pipetshapefilletw1.png
256   dlg_pipetshapefilletl2.png dlg_pipetshapefilletr2.png dlg_pipetshapefilletw2.png
257   dlg_pipetshapefilletrf.png
258   dividedcylinder.png dividedcylinder_r_h.png
259   smoothingsurface.png smoothingsurface_lpoints.png tree_smoothingsurface.png
260   ##@@ insert new functions before this line @@ do not remove this line @@##
261   )
262 INSTALL(FILES ${_res_files} DESTINATION ${SALOME_GEOM_INSTALL_RES_DATA})
263
264 SALOME_CONFIGURE_FILE(GEOMCatalog.xml.in GEOMCatalog.xml INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
265 SALOME_CONFIGURE_FILE(SalomeApp.xml.in SalomeApp.xml INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
266 SALOME_CONFIGURE_FILE(Plugin.in Plugin INSTALL ${SALOME_GEOM_INSTALL_RES_DATA})
267
268
269
270