2016-04-07 14:52:33 +01:00
|
|
|
COM_CXXFLAGS = -Wall
|
2014-03-13 18:51:01 +00:00
|
|
|
if CXX_GNU
|
2016-04-07 20:10:47 +01:00
|
|
|
COM_CXXFLAGS += -W -pedantic -Wno-deprecated-declarations
|
2014-03-13 18:51:01 +00:00
|
|
|
else
|
|
|
|
if CXX_INTEL
|
2016-04-07 20:10:47 +01:00
|
|
|
COM_CXXFLAGS += -wd1682
|
2014-03-13 18:51:01 +00:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
AM_LFLAGS = -olex.yy.c
|
|
|
|
AM_YFLAGS = -d
|
|
|
|
|
2016-04-07 20:10:47 +01:00
|
|
|
lib_LTLIBRARIES = libLatAnalyze.la
|
|
|
|
noinst_LTLIBRARIES = libLexers.la
|
|
|
|
|
|
|
|
libLexers_la_SOURCES = AsciiLexer.lpp MathLexer.lpp
|
|
|
|
if CXX_GNU
|
2016-04-08 00:42:11 +01:00
|
|
|
libLexers_la_CXXFLAGS = $(COM_CXXFLAGS) -Wno-unused-parameter -Wno-unused-function -Wno-deprecated-register
|
2016-04-07 20:10:47 +01:00
|
|
|
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 \
|
2014-09-26 18:40:52 +01:00
|
|
|
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-09-28 18:18:54 +01:00
|
|
|
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 \
|
2016-03-16 18:33:51 +00:00
|
|
|
XYSampleData.cpp \
|
2016-03-15 16:38:57 +00:00
|
|
|
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 \
|
2014-09-26 18:40:52 +01:00
|
|
|
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-09-28 18:18:54 +01:00
|
|
|
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 \
|
2016-03-15 16:38:57 +00:00
|
|
|
StatArray.hpp \
|
2016-03-16 18:33:51 +00:00
|
|
|
XYSampleData.hpp \
|
2016-03-15 16:38:57 +00:00
|
|
|
XYStatData.hpp
|
2016-04-12 20:31:53 +01:00
|
|
|
if HAVE_HDF5
|
|
|
|
libLatAnalyze_la_SOURCES += Hdf5File.cpp
|
|
|
|
libLatAnalyze_la_HEADERS += Hdf5File.hpp
|
|
|
|
endif
|
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
|
2016-04-01 21:40:22 +01:00
|
|
|
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)
|
2016-04-07 20:10:47 +01:00
|
|
|
libLatAnalyze_la_LIBADD = libLexers.la
|
2014-03-13 18:51:01 +00:00
|
|
|
|
2016-04-08 00:42:11 +01: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
|
|
|
|
|
|
|
|
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
|