1
0
mirror of https://github.com/aportelli/LatAnalyze.git synced 2024-11-10 08:55:37 +00:00
LatAnalyze/lib/Makefile.am

119 lines
3.1 KiB
Makefile
Raw Normal View History

COM_CXXFLAGS = -Wall
2014-03-13 18:51:01 +00:00
if CXX_GNU
COM_CXXFLAGS += -W -pedantic -Wno-deprecated-declarations
2014-03-13 18:51:01 +00:00
else
if CXX_INTEL
COM_CXXFLAGS += -wd1682
2014-03-13 18:51:01 +00:00
endif
endif
AM_LFLAGS = -olex.yy.c
AM_YFLAGS = -d
lib_LTLIBRARIES = libLatAnalyze.la
noinst_LTLIBRARIES = libLexers.la
libLexers_la_SOURCES = AsciiLexer.lpp MathLexer.lpp
if CXX_GNU
libLexers_la_CXXFLAGS = $(COM_CXXFLAGS) -Wno-unused-parameter -Wno-unused-function -Wno-deprecated-register
else
libLexers_la_CXXFLAGS = $(COM_CXXFLAGS)
endif
2015-02-23 18:11:37 +00:00
2014-09-22 15:19:30 +01:00
libLatAnalyze_la_SOURCES = \
AsciiFile.cpp \
AsciiParser.ypp \
CompiledFunction.cpp \
CompiledModel.cpp \
Derivative.cpp \
2014-09-22 15:19:30 +01:00
Exceptions.cpp \
File.cpp \
2016-03-08 19:37:51 +00:00
FitInterface.cpp \
2014-09-22 15:19:30 +01:00
Function.cpp \
Global.cpp \
GslHybridRootFinder.cpp\
2016-04-12 20:10:37 +01:00
GslMinimizer.cpp \
2014-09-22 15:19:30 +01:00
GslQagsIntegrator.cpp \
2015-10-01 00:13:34 +01:00
Hdf5File.cpp \
Histogram.cpp \
2014-09-22 15:19:30 +01:00
includes.hpp \
2015-10-01 00:13:34 +01:00
Io.cpp \
2014-09-22 15:19:30 +01:00
Mat.cpp \
Math.cpp \
MathInterpreter.cpp \
MathParser.ypp \
2014-10-14 16:34:27 +01:00
Minimizer.cpp \
2014-09-22 15:19:30 +01:00
Model.cpp \
Plot.cpp \
2014-10-14 16:34:27 +01:00
RootFinder.cpp \
2014-09-22 15:19:30 +01:00
Solver.cpp \
2016-04-05 15:57:19 +01:00
StatArray.cpp \
2014-09-22 15:19:30 +01:00
TabFunction.cpp \
XYSampleData.cpp \
XYStatData.cpp \
2014-03-13 18:51:01 +00:00
../config.h
libLatAnalyze_ladir = $(pkgincludedir)
2014-09-22 15:19:30 +01:00
libLatAnalyze_la_HEADERS = \
AsciiFile.hpp \
CompiledFunction.hpp \
CompiledModel.hpp \
Dataset.hpp \
Derivative.hpp \
2014-09-22 15:19:30 +01:00
Exceptions.hpp \
Function.hpp \
File.hpp \
2016-03-08 19:37:51 +00:00
FitInterface.hpp \
2014-09-22 15:19:30 +01:00
Global.hpp \
GslHybridRootFinder.hpp\
2016-04-12 20:10:37 +01:00
GslMinimizer.hpp \
2014-09-22 15:19:30 +01:00
GslQagsIntegrator.hpp \
2015-10-01 00:13:34 +01:00
Hdf5File.hpp \
Histogram.hpp \
2014-09-22 15:19:30 +01:00
Integrator.hpp \
2015-10-01 00:13:34 +01:00
Io.hpp \
2014-09-22 15:19:30 +01:00
IoObject.hpp \
Mat.hpp \
Math.hpp \
MathInterpreter.hpp \
MatSample.hpp \
Minimizer.hpp \
Model.hpp \
ParserState.hpp \
Plot.hpp \
2015-01-28 17:09:22 +00:00
RootFinder.hpp \
2014-09-22 15:19:30 +01:00
TabFunction.hpp \
Solver.hpp \
StatArray.hpp \
XYSampleData.hpp \
XYStatData.hpp
2014-03-13 18:51:01 +00:00
if HAVE_MINUIT
2015-02-23 18:11:37 +00:00
libLatAnalyze_la_SOURCES += MinuitMinimizer.cpp
libLatAnalyze_la_HEADERS += MinuitMinimizer.hpp
2014-03-13 18:51:01 +00:00
endif
if HAVE_NLOPT
libLatAnalyze_la_SOURCES += NloptMinimizer.cpp
libLatAnalyze_la_HEADERS += NloptMinimizer.hpp
endif
2014-03-13 18:51:01 +00:00
libLatAnalyze_la_CXXFLAGS = $(COM_CXXFLAGS)
libLatAnalyze_la_LIBADD = libLexers.la
2014-03-13 18:51:01 +00:00
if HAVE_AM_MINOR_LE_11
AsciiParser.hpp: AsciiParser.ypp
$(AM_V_YACC) $(YACC) -o AsciiParser.cpp --defines=AsciiParser.hpp $<
MathParser.hpp: MathParser.ypp
$(AM_V_YACC) $(YACC) -o MathParser.cpp --defines=MathParser.hpp $<
endif
BUILT_SOURCES = AsciiParser.hpp MathParser.hpp
CLEANFILES = \
MathLexer.cpp \
AsciiLexer.cpp \
AsciiParser.cpp\
AsciiParser.hpp\
MathParser.cpp \
MathParser.hpp
2014-03-13 18:51:01 +00:00
ACLOCAL_AMFLAGS = -I .buildutils/m4