]> SALOME platform Git repositories - modules/homard.git/blob - src/tool/Utilitaire/CMakeLists.txt
Salome HOME
62ddaeef9ad6a7d6a445ae57ac3ea7afc90e6d39
[modules/homard.git] / src / tool / Utilitaire / CMakeLists.txt
1 # Copyright (C) 2016-2020  CEA/DEN, EDF R&D
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 # Compilation de Utilitaire
20
21 SET(Utilitaire_SOURCES
22     ./utacma.F
23     ./utacme.F
24     ./utad01.F
25     ./utad02.F
26     ./utad03.F
27     ./utad04.F
28     ./utad05.F
29     ./utad06.F
30     ./utad07.F
31     ./utad08.F
32     ./utad11.F
33     ./utad12.F
34     ./utad13.F
35     ./utad21.F
36     ./utad22.F
37     ./utad31.F
38     ./utad41.F
39     ./utad80.F
40     ./utad97.F
41     ./utad98.F
42     ./utad99.F
43     ./utadpt.F
44     ./utafqu.F
45     ./utaftr.F
46     ./utahma.F
47     ./utaipe.F
48     ./utal00.F
49     ./utal02.F
50     ./utal41.F
51     ./utalfe.F
52     ./utalfo.F
53     ./utalih.F
54     ./utalpf.F
55     ./utalpg.F
56     ./utalpr.F
57     ./utalso.F
58     ./utaptc.F
59     ./utapte.F
60     ./utarhe.F
61     ./utarpe.F
62     ./utarpy.F
63     ./utarro.F
64     ./utarte.F
65     ./utashe.F
66     ./utaspe.F
67     ./utaspy.F
68     ./utaste.F
69     ./utaurq.F
70     ./utb02a.F
71     ./utb03a.F
72     ./utb05a.F
73     ./utb05b.F
74     ./utb05c.F
75     ./utb07a.F
76     ./utb07b.F
77     ./utb11a.F
78     ./utb11b.F
79     ./utb11c.F
80     ./utb11d.F
81     ./utb11e.F
82     ./utb11f.F
83     ./utb13a.F
84     ./utb13b.F
85     ./utb13c.F
86     ./utb13d.F
87     ./utb13e.F
88     ./utb17a.F
89     ./utb17b.F
90     ./utb17c.F
91     ./utb17d.F
92     ./utb17e.F
93     ./utb19a.F
94     ./utb19c.F
95     ./utb3a0.F
96     ./utb3b0.F
97     ./utb3c0.F
98     ./utb3d0.F
99     ./utb3d1.F
100     ./utb3e0.F
101     ./utb3e1.F
102     ./utb3f0.F
103     ./utb3f1.F
104     ./utb3g0.F
105     ./utb3g1.F
106     ./utb3n0.F
107     ./utb3n1.F
108     ./utb3n2.F
109     ./utb3n3.F
110     ./utb3n4.F
111     ./utb3n5.F
112     ./utbica.F
113     ./utbide.F
114     ./utbil1.F
115     ./utbilm.F
116     ./utboar.F
117     ./utbofa.F
118     ./utbono.F
119     ./utboqu.F
120     ./utbotr.F
121     ./utcach.F
122     ./utcafo.F
123     ./utcapf.F
124     ./utcapg.F
125     ./utcapr.F
126     ./utcaso.F
127     ./utchen.F
128     ./utchnu.F
129     ./utchre.F
130     ./utchs8.F
131     ./utcnar.F
132     ./utcnhe.F
133     ./utcnno.F
134     ./utcnpe.F
135     ./utcnqu.F
136     ./utcnte.F
137     ./utcntr.F
138     ./utcohe.F
139     ./utcoma.F
140     ./utcomp.F
141     ./utconf.F
142     ./utcoq2.F
143     ./utcoq3.F
144     ./utcoq5.F
145     ./utcorn.F
146     ./utcote.F
147     ./utcrhi.F
148     ./utcrpg.F
149     ./utcte1.F
150     ./utcte2.F
151     ./utcte3.F
152     ./utcte4.F
153     ./utcvne.F
154     ./utdhcl.F
155     ./utdhco.F
156     ./utdhcu.F
157     ./utdhex.F
158     ./utdhfc.F
159     ./utdhlc.F
160     ./utdhlg.F
161     ./utdhuc.F
162     ./utdhus.F
163     ./utdiag.F
164     ./utdich.F
165     ./utdpen.F
166     ./utdpyr.F
167     ./utdqua.F
168     ./utdtet.F
169     ./utdtri.F
170     ./uteare.F
171     ./utecf0.F
172     ./utecfe.F
173     ./utehex.F
174     ./utench.F
175     ./utepen.F
176     ./utepyr.F
177     ./utequa.F
178     ./utetet.F
179     ./utetri.F
180     ./utfaa1.F
181     ./utfaa2.F
182     ./utfam1.F
183     ./utfam2.F
184     ./utfia1.F
185     ./utfia2.F
186     ./utfiac.F
187     ./utfihe.F
188     ./utfin1.F
189     ./utfin2.F
190     ./utfino.F
191     ./utflt0.F
192     ./utfltr.F
193     ./utfmgr.F
194     ./utfmlg.F
195     ./uthcac.F
196     ./uthcai.F
197     ./uthcnb.F
198     ./uthequ.F
199     ./uthonh.F
200     ./utimpg.F
201     ./utinca.F
202     ./utincg.F
203     ./utinci.F
204     ./utindh.F
205     ./utinei.F
206     ./utinfm.F
207     ./utinit.F
208     ./utinla.F
209     ./utinma.F
210     ./utlgar.F
211     ./utlgut.F
212     ./utlo00.F
213     ./utlo01.F
214     ./utlo02.F
215     ./utlo03.F
216     ./utlo04.F
217     ./utlo05.F
218     ./utlo06.F
219     ./utlo07.F
220     ./utlo08.F
221     ./utlo09.F
222     ./utlo10.F
223     ./utlo11.F
224     ./utloea.F
225     ./utmcc0.F
226     ./utmcch.F
227     ./utmcen.F
228     ./utmcf0.F
229     ./utmcf1.F
230     ./utmcf2.F
231     ./utmcfa.F
232     ./utmclc.F
233     ./utmcls.F
234     ./utmcre.F
235     ./utmcz0.F
236     ./utmczr.F
237     ./utmemh.F
238     ./utmess.F
239     ./utmfar.F
240     ./utmfen.F
241     ./utmffa.F
242     ./utmfv1.F
243     ./utmfvo.F
244     ./utmmc1.F
245     ./utmmco.F
246     ./utmnmj.F
247     ./utmoch.F
248     ./utmopf.F
249     ./utmoso.F
250     ./utnbmc.F
251     ./utnbmh.F
252     ./utnc01.F
253     ./utnc02.F
254     ./utnc03.F
255     ./utnc04.F
256     ./utnc05.F
257     ./utnc06.F
258     ./utnc07.F
259     ./utnc08.F
260     ./utnc09.F
261     ./utnc11.F
262     ./utnc12.F
263     ./utnc13.F
264     ./utnc14.F
265     ./utnc15.F
266     ./utnc16.F
267     ./utnhex.F
268     ./utniqu.F
269     ./utnitr.F
270     ./utnmhe.F
271     ./utnmpe.F
272     ./utnmqu.F
273     ./utnoad.F
274     ./utnomc.F
275     ./utnomh.F
276     ./utnpen.F
277     ./utnpyr.F
278     ./utnqua.F
279     ./utntet.F
280     ./utntri.F
281     ./utnvaf.F
282     ./utora3.F
283     ./utora4.F
284     ./utoraq.F
285     ./utorat.F
286     ./utosde.F
287     ./utosme.F
288     ./utosno.F
289     ./utpd10.F
290     ./utplco.F
291     ./utplra.F
292     ./utpmhe.F
293     ./utpmte.F
294     ./utppqt.F
295     ./utpr01.F
296     ./utpr02.F
297     ./utpr03.F
298     ./utpr04.F
299     ./utpr05.F
300     ./utpr06.F
301     ./utprma.F
302     ./utprmi.F
303     ./utprve.F
304     ./utqco2.F
305     ./utqhex.F
306     ./utqjno.F
307     ./utqpen.F
308     ./utqpyr.F
309     ./utqqu0.F
310     ./utqqua.F
311     ./utqte2.F
312     ./utqtet.F
313     ./utqtr0.F
314     ./utqtri.F
315     ./utqun2.F
316     ./utqure.F
317     ./utre01.F
318     ./utre02.F
319     ./utre03.F
320     ./utre04.F
321     ./utrech.F
322     ./utrptc.F
323     ./uts8ch.F
324     ./utsen2.F
325     ./utsen3.F
326     ./utsex0.F
327     ./utsex1.F
328     ./utsex2.F
329     ./utsex3.F
330     ./utsext.F
331     ./utsohe.F
332     ./utsope.F
333     ./utsopy.F
334     ./utsoqu.F
335     ./utsote.F
336     ./utsotr.F
337     ./utsrc1.F
338     ./utsrc2.F
339     ./utsrc3.F
340     ./utsrc4.F
341     ./utsuar.F
342     ./utsuex.F
343     ./utsuhe.F
344     ./utsuno.F
345     ./utsupe.F
346     ./utsuqu.F
347     ./utsute.F
348     ./utsutr.F
349     ./utsvm0.F
350     ./utsvmn.F
351     ./utsynt.F
352     ./uttbrc.F
353     ./uttetr.F
354     ./uttfi1.F
355     ./uttfi2.F
356     ./utthex.F
357     ./uttoqu.F
358     ./uttpen.F
359     ./uttpyr.F
360     ./uttqua.F
361     ./uttrii.F
362     ./uttrir.F
363     ./uttris.F
364     ./uttrn2.F
365     ./utulbi.F
366     ./utulfd.F
367     ./utulls.F
368     ./ututso.F
369     ./utvar0.F
370     ./utvar1.F
371     ./utvars.F
372     ./utveri.F
373     ./utvga1.F
374     ./utvga2.F
375     ./utvgan.F
376     ./utvgfa.F
377     ./utvgv1.F
378     ./utvgv2.F
379     ./utvgv3.F
380     ./utvgva.F
381     ./utvgvf.F
382     ./utvgvq.F
383     ./utvhex.F
384     ./utvoh0.F
385     ./utvohe.F
386     ./utvois.F
387     ./utvop0.F
388     ./utvope.F
389     ./utvopy.F
390     ./utvot0.F
391     ./utvote.F
392     ./utvoy0.F
393     ./utvpen.F
394     ./utvpyr.F
395     ./utvte0.F
396     ./utvtet.F
397     ./utwipg.F
398     )
399
400 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/src/tool/Utilitaire ../Includes_Generaux)
401
402 SET ( CMAKE_Fortran_FLAGS "-ffixed-line-length-0 -fdefault-double-8 -fdefault-real-8 -fdefault-integer-8 -fimplicit-none -O2" )
403
404 ADD_LIBRARY (Utilitaire ${Utilitaire_SOURCES})
405
406 INSTALL(TARGETS Utilitaire EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})