1# Makefile.am -- Process this file with automake to produce a Makefile.in file.
2
3AM_CPPFLAGS = -I$(top_srcdir)/include          \
4	      -I$(top_srcdir)/mfront/include
5
6if HAVE_CASTEM
7if !LOCAL_CASTEM_HEADER
8AM_CPPFLAGS += -I$(CASTEM_ROOT)/include
9AM_CPPFLAGS += -I$(CASTEM_ROOT)/include/c
10endif
11AM_CPPFLAGS += $(CASTEM_CPPFLAGS)
12endif
13
14bin_PROGRAMS = mfront
15lib_LTLIBRARIES = libMFrontLogStream.la libTFELMFront.la libMTestFileGenerator.la
16
17libMFrontLogStream_la_SOURCES  = MFrontLogStream.cxx
18libMFrontLogStream_la_CPPFLAGS = $(AM_CPPFLAGS) -DMFrontLogStream_EXPORTS
19if TFEL_WIN
20libMFrontLogStream_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
21endif # TFEL_WIN
22
23libTFELMFront_la_SOURCES = MFront.cxx                                             \
24			   MFrontBase.cxx                                         \
25			   MFrontUtilities.cxx                                    \
26			   GeneratorOptions.cxx                                   \
27			   CMakeGenerator.cxx                                     \
28			   MakefileGenerator.cxx                                  \
29		           FileDescription.cxx                                    \
30		           TargetsDescription.cxx                                 \
31		           LibraryDescription.cxx                                 \
32		           CodeBlock.cxx                                          \
33		           FiniteStrainBehaviourTangentOperatorConversion.cxx     \
34		           FiniteStrainBehaviourTangentOperatorConversionPath.cxx \
35		           MFrontDebugMode.cxx                                    \
36		           PedanticMode.cxx                                       \
37		           MFrontLock.cxx                                         \
38		           InitInterfaces.cxx                                     \
39		           InitDSLs.cxx                                           \
40		           DSLFactory.cxx                                         \
41		           Gradient.cxx                                           \
42		           ThermodynamicForce.cxx                                 \
43		           LawFunction.cxx                                        \
44		           MaterialPropertyDescription.cxx                        \
45			   MaterialPropertyParametersHandler.cxx                  \
46		           BehaviourData.cxx                                      \
47		           BehaviourDescription.cxx                               \
48			   VariableDescriptionBase.cxx                            \
49			   VariableDescription.cxx                                \
50		           StaticVariableDescription.cxx                          \
51		           VariableBoundsDescription.cxx                          \
52		           BehaviourDSLCommon.cxx                                 \
53		           ModelDescription.cxx                                   \
54		           ModelDSLCommon.cxx                                     \
55		           AbstractDSL.cxx                                        \
56		           AbstractBehaviourDSL.cxx                               \
57		           AbstractBehaviourInterface.cxx                         \
58		           AbstractMaterialPropertyInterface.cxx                  \
59		           AbstractModelInterface.cxx                             \
60		           SupportedTypes.cxx                                     \
61		           MFrontHeader.cxx                                       \
62		           DSLBase.cxx                                            \
63		           InterfaceBase.cxx                                      \
64		           DSLUtilities.cxx                                       \
65		           InstallPath.cxx                                        \
66		           SearchPathsHandler.cxx                                 \
67		           MaterialPropertyInterfaceFactory.cxx                   \
68		           BehaviourInterfaceFactory.cxx                          \
69		           ModelInterfaceFactory.cxx                              \
70		           DefaultDSLBase.cxx                                     \
71		           DefaultDSL.cxx                                         \
72		           DefaultCZMDSL.cxx                                      \
73		           DefaultFiniteStrainDSL.cxx                             \
74		           ModelDSL.cxx                                           \
75		           MaterialPropertyDSL.cxx                                \
76		           IsotropicMisesCreepDSL.cxx                             \
77		           IsotropicStrainHardeningMisesCreepDSL.cxx              \
78		           IsotropicMisesPlasticFlowDSL.cxx                       \
79		           RungeKuttaDSLBase.cxx                                  \
80		           RungeKuttaDSL.cxx                                      \
81		           RungeKuttaFiniteStrainDSL.cxx                          \
82		           ImplicitDSLBase.cxx                                    \
83		           ImplicitDSL.cxx                                        \
84		           ImplicitDSLII.cxx                                      \
85		           ImplicitFiniteStrainDSL.cxx                            \
86		           NonLinearSystemSolver.cxx                              \
87		           NonLinearSystemSolverBase.cxx                          \
88		           NonLinearSystemSolverFactory.cxx                       \
89		           PowellDogLegAlgorithmBase.cxx                          \
90		           NewtonRaphsonSolvers.cxx                               \
91		           BroydenSolvers.cxx		      		          \
92		           SecondBroydenSolver.cxx			          \
93		           LevenbergMarquardtSolvers.cxx			  \
94		           PerformanceProfiling.cxx                               \
95		           MultipleIsotropicMisesFlowsDSL.cxx                     \
96		           IsotropicBehaviourDSLBase.cxx                          \
97		           MFrontMaterialPropertyInterface.cxx                    \
98		           CMaterialPropertyInterfaceBase.cxx                     \
99		           CMaterialPropertyInterface.cxx                         \
100		           CppMaterialPropertyInterface.cxx                       \
101		           CppTestMaterialPropertyInterface.cxx                   \
102		           ExcelMaterialPropertyInterface.cxx                     \
103		           ExcelMaterialPropertyInternalInterface.cxx             \
104			   OctaveMaterialPropertyInterface.cxx                    \
105		           MFrontModelInterface.cxx                               \
106		           AbstractBehaviourBrick.cxx                             \
107		           BehaviourBrickBase.cxx                                 \
108			   BehaviourBrickProviderIdentifier.cxx                      \
109			   BehaviourBrickRequirement.cxx                             \
110			   BehaviourBrickRequirementManager.cxx                      \
111			   BehaviourBrickProvider.cxx                                \
112		           StandardElasticityBrick.cxx                            \
113		           StandardElastoViscoPlasticityBrick.cxx                 \
114		           DDIF2Brick.cxx                                         \
115			   FiniteStrainSingleCrystalBrick.cxx                        \
116		           LocalDataStructure.cxx                                 \
117		           AbstractBehaviourBrickFactory.cxx                      \
118		           BehaviourMaterialProperty.cxx                               \
119		           StandardBehaviourInterface.cxx                         \
120                           UMATInterfaceBase.cxx                                  \
121		           SymbolsGenerator.cxx                                   \
122		           GenericBehaviourInterface.cxx                          \
123		           GenericBehaviourSymbolsGenerator.cxx                   \
124		           OptionDescription.cxx                                  \
125		           BrickUtilities.cxx                                     \
126		           StressPotential.cxx                                    \
127		           HookeStressPotentialBase.cxx                           \
128		           HookeStressPotential.cxx                               \
129		           IsotropicDamageHookeStressPotentialBase.cxx            \
130		           IsotropicDamageHookeStressPotential.cxx                \
131		           DDIF2StressPotential.cxx                               \
132		           StressPotentialFactory.cxx                             \
133		           InelasticFlow.cxx                                      \
134		           InelasticFlowBase.cxx                                  \
135		           ViscoplasticFlowBase.cxx                               \
136		           NortonHoffViscoplasticFlow.cxx                         \
137		           HyperbolicSineViscoplasticFlow.cxx                     \
138		           PlasticInelasticFlow.cxx                               \
139		           InelasticFlowFactory.cxx                               \
140		           StressCriterion.cxx                                    \
141		           StressCriterionBase.cxx                                \
142		           MisesStressCriterion.cxx                               \
143		           Hill1948StressCriterion.cxx                            \
144		           Barlat2004StressCriterion.cxx                          \
145		           Hosford1972StressCriterion.cxx                         \
146		           Drucker1949StressCriterion.cxx                         \
147		           Cazacu2001StressCriterion.cxx                          \
148		           Cazacu2004IsotropicStressCriterion.cxx                 \
149		           Cazacu2004OrthotropicStressCriterion.cxx               \
150		           StressCriterionFactory.cxx                             \
151		           IsotropicHardeningRule.cxx                             \
152		           LinearIsotropicHardeningRule.cxx                       \
153		           SwiftIsotropicHardeningRule.cxx                        \
154		           VoceIsotropicHardeningRule.cxx                         \
155		           IsotropicHardeningRuleFactory.cxx                      \
156		           KinematicHardeningRule.cxx                             \
157		           KinematicHardeningRuleBase.cxx                         \
158		           PragerKinematicHardeningRule.cxx                       \
159		           Chaboche2012KinematicHardeningRule.cxx                 \
160		           BurletCailletaudKinematicHardeningRule.cxx             \
161		           ArmstrongFrederickKinematicHardeningRule.cxx            \
162		           KinematicHardeningRuleFactory.cxx
163
164
165if HAVE_GNUPLOT
166libTFELMFront_la_SOURCES += GnuplotMaterialPropertyInterface.cxx
167endif
168
169if HAVE_FORTRAN
170libTFELMFront_la_SOURCES += FortranMaterialPropertyInterface.cxx   \
171			    Fortran03MaterialPropertyInterface.cxx
172endif
173
174if HAVE_PYTHON
175libTFELMFront_la_SOURCES += PythonMaterialPropertyInterface.cxx
176endif
177
178if HAVE_JAVA
179libTFELMFront_la_SOURCES += JavaMaterialPropertyInterface.cxx
180endif
181
182if HAVE_CASTEM
183libTFELMFront_la_SOURCES += CastemInterface.cxx                 \
184                            CastemSymbolsGenerator.cxx           \
185                            CastemMaterialPropertyInterface.cxx
186endif
187
188if HAVE_ASTER
189libTFELMFront_la_SOURCES += AsterInterface.cxx \
190                            AsterSymbolsGenerator.cxx
191endif
192
193if HAVE_ABAQUS
194libTFELMFront_la_SOURCES += AbaqusInterfaceBase.cxx            \
195			    AbaqusInterface.cxx                \
196			    AbaqusSymbolsGenerator.cxx         \
197			    AbaqusExplicitInterface.cxx        \
198			    AbaqusExplicitSymbolsGenerator.cxx
199endif
200
201if HAVE_LSDYNA
202libTFELMFront_la_SOURCES += LSDYNAInterface.cxx \
203                            LSDYNASymbolsGenerator.cxx
204endif
205
206if HAVE_CALCULIX
207libTFELMFront_la_SOURCES += CalculiXInterface.cxx \
208                            CalculiXSymbolsGenerator.cxx
209endif
210
211if HAVE_ANSYS
212libTFELMFront_la_SOURCES += AnsysInterface.cxx \
213                            AnsysSymbolsGenerator.cxx
214endif
215
216if HAVE_EUROPLEXUS
217libTFELMFront_la_SOURCES += EuroplexusInterface.cxx        \
218                            EuroplexusSymbolsGenerator.cxx
219endif
220
221if HAVE_ZMAT
222libTFELMFront_la_SOURCES += ZMATInterface.cxx
223endif
224
225if HAVE_CYRANO
226libTFELMFront_la_SOURCES += CyranoInterface.cxx        \
227                            CyranoSymbolsGenerator.cxx
228endif
229libTFELMFront_la_CPPFLAGS = $(AM_CPPFLAGS) -DTFELMTest_EXPORTS
230
231libTFELMFront_la_LIBADD  = -L$(top_builddir)/mfront/src    -lMFrontLogStream \
232	   	           -L$(top_builddir)/src/Material  -lTFELMaterial    \
233		           -L$(top_builddir)/src/Math      -lTFELMathParser  \
234		           -L$(top_builddir)/src/System    -lTFELSystem      \
235		           -L$(top_builddir)/src/Glossary  -lTFELGlossary    \
236		           -L$(top_builddir)/src/Utilities -lTFELUtilities   \
237		           -L$(top_builddir)/src/Exception -lTFELException   \
238		           -L$(top_builddir)/src/Config    -lTFELConfig
239if TFEL_WIN
240libTFELMFront_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
241endif # TFEL_WIN
242
243if !TFEL_WIN
244libTFELMFront_la_LIBADD   +=  -lpthread
245if TFEL_LINUX
246libTFELMFront_la_LIBADD   +=  -ldl
247endif
248endif # !TFEL_WIN
249
250libTFELMFront_la_DEPENDENCIES = libMFrontLogStream.la
251
252lib_LTLIBRARIES += libMFrontProfiling.la
253libMFrontProfiling_la_SOURCES = BehaviourProfiler.cxx
254if TFEL_LINUX
255libMFrontProfiling_la_LIBADD   = -lrt
256endif
257libMFrontProfiling_la_CPPFLAGS = $(AM_CPPFLAGS) -DMFrontProfiling_EXPORTS
258if TFEL_WIN
259libMFrontProfiling_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
260endif # TFEL_WIN
261
262libMTestFileGenerator_la_SOURCES = MTestFileGeneratorBase.cxx         \
263				   UmatSmallStrainMTestFileGenerator.cxx              \
264				   UmatFiniteStrainMTestFileGenerator.cxx             \
265				   GenericBehaviourSmallStrainMTestFileGenerator.cxx  \
266				   GenericBehaviourFiniteStrainMTestFileGenerator.cxx
267
268libMTestFileGenerator_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities \
269				   -L$(top_builddir)/src/Material  -lTFELMaterial  \
270				   -L$(top_builddir)/src/Math      -lTFELMath      \
271				   -L$(top_builddir)/src/Exception -lTFELException
272libMTestFileGenerator_la_CPPFLAGS = $(AM_CPPFLAGS) -DMTestFileGenerator_EXPORTS
273if TFEL_WIN
274libMTestFileGenerator_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
275endif # TFEL_WIN
276
277# Castem Interface
278if HAVE_CASTEM
279lib_LTLIBRARIES += libCastemInterface.la
280libCastemInterface_la_SOURCES = CastemInterfaceExceptions.cxx                      \
281			        CastemFiniteStrain.cxx                             \
282			        CastemComputeStiffnessTensor.cxx                   \
283			        CastemComputeThermalExpansionCoefficientTensor.cxx \
284			        CastemRotationMatrix.cxx                           \
285			        CastemTangentOperator.cxx                          \
286		                CastemOutOfBoundsPolicy.cxx                        \
287		                CastemGetModellingHypothesis.cxx                   \
288			        CastemStressFreeExpansionHandler.cxx               \
289		                CastemException.cxx
290libCastemInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities        \
291			      -L$(top_builddir)/src/Exception -lTFELException          \
292			      -L$(top_builddir)/mfront/src    -lMTestFileGenerator
293libCastemInterface_la_DEPENDENCIES = libMTestFileGenerator.la
294libCastemInterface_la_CPPFLAGS = $(AM_CPPFLAGS) -DCastemInterface_EXPORTS
295if TFEL_WIN
296libCastemInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
297endif # TFEL_WIN
298endif # HAVE_CASTEM
299
300if HAVE_CYRANO
301lib_LTLIBRARIES += libCyranoInterface.la
302libCyranoInterface_la_SOURCES = CyranoInterfaceExceptions.cxx                      \
303			        CyranoComputeStiffnessTensor.cxx                   \
304			        CyranoComputeThermalExpansionCoefficientTensor.cxx \
305			        CyranoStressFreeExpansionHandler.cxx               \
306		                CyranoOutOfBoundsPolicy.cxx                        \
307		                CyranoGetModellingHypothesis.cxx                   \
308		                CyranoException.cxx
309libCyranoInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities          \
310			        -L$(top_builddir)/src/Exception -lTFELException          \
311			        -L$(top_builddir)/mfront/src    -lMTestFileGenerator
312libCyranoInterface_la_DEPENDENCIES = libMTestFileGenerator.la
313libCyranoInterface_la_CPPFLAGS = $(AM_CPPFLAGS) -DCyranoInterface_EXPORTS
314if TFEL_WIN
315libCyranoInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
316endif # TFEL_WIN
317endif # HAVE_CYRANO
318
319# Aster Interface
320if HAVE_ASTER
321lib_LTLIBRARIES += libAsterInterface.la
322libAsterInterface_la_SOURCES = AsterInterfaceExceptions.cxx                      \
323		               AsterException.cxx                                \
324		               AsterTangentOperator.cxx                          \
325			       AsterRotationMatrix.cxx                           \
326			       AsterFiniteStrainRotationMatrix.cxx               \
327			       AsterComputeStiffnessTensor.cxx                   \
328			       AsterStressFreeExpansionHandler.cxx               \
329			       AsterComputeThermalExpansionCoefficientTensor.cxx
330
331libAsterInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities          \
332			       -L$(top_builddir)/src/Exception -lTFELException          \
333			       -L$(top_builddir)/mfront/src    -lMTestFileGenerator
334libAsterInterface_la_DEPENDENCIES = libMTestFileGenerator.la
335libAsterInterface_la_CPPFLAGS     = $(AM_CPPFLAGS) -DAsterInterface_EXPORTS
336if TFEL_WIN
337libAsterInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
338endif # TFEL_WIN
339endif # HAVE_ASTER
340
341# Abaqus Interface
342if HAVE_ABAQUS
343lib_LTLIBRARIES += libAbaqusInterface.la
344libAbaqusInterface_la_SOURCES = AbaqusInterfaceExceptions.cxx                      \
345		                AbaqusException.cxx                                \
346			        AbaqusComputeStiffnessTensor.cxx                   \
347			        AbaqusStressFreeExpansionHandler.cxx               \
348			        AbaqusComputeThermalExpansionCoefficientTensor.cxx \
349			        AbaqusFiniteStrain.cxx
350
351libAbaqusInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities          \
352			       -L$(top_builddir)/src/Exception -lTFELException          \
353			       -L$(top_builddir)/mfront/src    -lMTestFileGenerator
354libAbaqusInterface_la_DEPENDENCIES = libMTestFileGenerator.la
355libAbaqusInterface_la_CPPFLAGS     = $(AM_CPPFLAGS) -DAbaqusInterface_EXPORTS
356if TFEL_WIN
357libAbaqusInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
358endif # TFEL_WIN
359endif # HAVE_ABAQUS
360
361# CalculiX Interface
362if HAVE_CALCULIX
363lib_LTLIBRARIES += libCalculiXInterface.la
364libCalculiXInterface_la_SOURCES = CalculiXInterfaceExceptions.cxx                      \
365				  CalculiXException.cxx                                \
366			          CalculiXRotationMatrix.cxx                           \
367				  CalculiXComputeStiffnessTensor.cxx                   \
368			          CalculiXStressFreeExpansionHandler.cxx               \
369			          CalculiXComputeThermalExpansionCoefficientTensor.cxx
370
371
372libCalculiXInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities       \
373			          -L$(top_builddir)/src/Exception -lTFELException       \
374			          -L$(top_builddir)/mfront/src    -lMTestFileGenerator
375libCalculiXInterface_la_DEPENDENCIES = libMTestFileGenerator.la
376libCalculiXInterface_la_CPPFLAGS     = $(AM_CPPFLAGS) -DCalculiXInterface_EXPORTS
377if TFEL_WIN
378libCalculiXInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
379endif # TFEL_WIN
380endif # HAVE_CALCULIX
381
382# Ansys Interface
383if HAVE_ANSYS
384lib_LTLIBRARIES += libAnsysInterface.la
385libAnsysInterface_la_SOURCES = AnsysInterfaceExceptions.cxx                      \
386		               AnsysException.cxx                                \
387			       AnsysComputeStiffnessTensor.cxx                   \
388			       AnsysStressFreeExpansionHandler.cxx               \
389			       AnsysComputeThermalExpansionCoefficientTensor.cxx \
390			       AnsysFiniteStrain.cxx
391
392libAnsysInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities          \
393			       -L$(top_builddir)/src/Exception -lTFELException          \
394			       -L$(top_builddir)/mfront/src    -lMTestFileGenerator
395libAnsysInterface_la_DEPENDENCIES = libMTestFileGenerator.la
396libAnsysInterface_la_CPPFLAGS     = $(AM_CPPFLAGS) -DAnsysInterface_EXPORTS
397if TFEL_WIN
398libAnsysInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
399endif # TFEL_WIN
400endif # HAVE_ANSYS
401
402
403# Europlexus Interface
404if HAVE_EUROPLEXUS
405lib_LTLIBRARIES += libEuroplexusInterface.la
406libEuroplexusInterface_la_SOURCES = EuroplexusInterfaceExceptions.cxx                      \
407		                    EuroplexusException.cxx                                \
408			            EuroplexusComputeStiffnessTensor.cxx                   \
409			            EuroplexusStressFreeExpansionHandler.cxx               \
410			            EuroplexusComputeThermalExpansionCoefficientTensor.cxx \
411			            EuroplexusFiniteStrain.cxx
412
413libEuroplexusInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities          \
414			            -L$(top_builddir)/src/Exception -lTFELException          \
415			            -L$(top_builddir)/mfront/src    -lMTestFileGenerator
416libEuroplexusInterface_la_DEPENDENCIES = libMTestFileGenerator.la
417libEuroplexusInterface_la_CPPFLAGS     = $(AM_CPPFLAGS) -DEuroplexusInterface_EXPORTS
418if TFEL_WIN
419libEuroplexusInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
420endif # TFEL_WIN
421endif # HAVE_EUROPLEXUS
422
423# LSDYNA Interface
424if HAVE_LSDYNA
425lib_LTLIBRARIES += libLSDYNAInterface.la
426libLSDYNAInterface_la_SOURCES = LSDYNAInterfaceExceptions.cxx                      \
427		                LSDYNAException.cxx                                \
428			        LSDYNAComputeStiffnessTensor.cxx                   \
429			        LSDYNAStressFreeExpansionHandler.cxx               \
430			        LSDYNAComputeThermalExpansionCoefficientTensor.cxx \
431			        LSDYNAFiniteStrain.cxx
432
433libLSDYNAInterface_la_LIBADD  = -L$(top_builddir)/src/Utilities -lTFELUtilities          \
434			       -L$(top_builddir)/src/Exception -lTFELException          \
435			       -L$(top_builddir)/mfront/src    -lMTestFileGenerator
436libLSDYNAInterface_la_DEPENDENCIES = libMTestFileGenerator.la
437libLSDYNAInterface_la_CPPFLAGS     = $(AM_CPPFLAGS) -DLSDYNAInterface_EXPORTS
438if TFEL_WIN
439libLSDYNAInterface_la_LDFLAGS  = -no-undefined -avoid-version -Wl,--add-stdcall-alias -Wl,--kill-at
440endif # TFEL_WIN
441endif # HAVE_LSDYNA
442
443mfront_SOURCES = main.cxx
444mfront_LDADD = -L$(top_builddir)/mfront/src -lTFELMFront -lMFrontLogStream \
445               -L$(top_builddir)/src/Utilities -lTFELUtilities             \
446               -L$(top_builddir)/src/System -lTFELSystem
447
448mfront_DEPENDENCIES = libTFELMFront.la libMFrontLogStream.la
449if !TFEL_WIN
450mfront_LDFLAGS  = -export-dynamic
451endif # TFEL_WIN
452
453EXTRA_DIST = CMakeLists.txt
454