mirror of
https://github.com/aportelli/LatAnalyze.git
synced 2025-06-22 08:52:01 +01:00
reintegration of LatCore & folder restructuration
This commit is contained in:
182
lib/Makefile.am
182
lib/Makefile.am
@ -7,115 +7,129 @@ if CXX_INTEL
|
||||
endif
|
||||
endif
|
||||
|
||||
include eigen_files.mk
|
||||
|
||||
AM_LFLAGS = -olex.yy.c
|
||||
AM_YFLAGS = -d
|
||||
|
||||
lib_LTLIBRARIES = libLatAnalyze.la
|
||||
noinst_LTLIBRARIES = libLexers.la
|
||||
|
||||
libLexers_la_SOURCES = AsciiLexer.lpp MathLexer.lpp
|
||||
libLexers_la_SOURCES = Io/AsciiLexer.lpp Core/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
|
||||
|
||||
libLatAnalyze_la_SOURCES = \
|
||||
AsciiFile.cpp \
|
||||
AsciiParser.ypp \
|
||||
CompiledFunction.cpp \
|
||||
CompiledModel.cpp \
|
||||
Derivative.cpp \
|
||||
Exceptions.cpp \
|
||||
File.cpp \
|
||||
FitInterface.cpp \
|
||||
Function.cpp \
|
||||
Global.cpp \
|
||||
GslFFT.cpp \
|
||||
GslHybridRootFinder.cpp\
|
||||
GslMinimizer.cpp \
|
||||
GslQagsIntegrator.cpp \
|
||||
Hdf5File.cpp \
|
||||
Histogram.cpp \
|
||||
includes.hpp \
|
||||
Io.cpp \
|
||||
Mat.cpp \
|
||||
Math.cpp \
|
||||
MathInterpreter.cpp \
|
||||
MathParser.ypp \
|
||||
Minimizer.cpp \
|
||||
Model.cpp \
|
||||
Plot.cpp \
|
||||
RootFinder.cpp \
|
||||
Solver.cpp \
|
||||
StatArray.cpp \
|
||||
TabFunction.cpp \
|
||||
XYSampleData.cpp \
|
||||
XYStatData.cpp \
|
||||
libLatAnalyze_la_SOURCES = \
|
||||
includes.hpp \
|
||||
Global.cpp \
|
||||
Core/Exceptions.cpp \
|
||||
Core/Mat.cpp \
|
||||
Core/Math.cpp \
|
||||
Core/MathInterpreter.cpp \
|
||||
Core/MathParser.ypp \
|
||||
Core/OptParser.cpp \
|
||||
Core/Plot.cpp \
|
||||
Core/Utilities.cpp \
|
||||
Functional/CompiledFunction.cpp \
|
||||
Functional/CompiledModel.cpp \
|
||||
Functional/Function.cpp \
|
||||
Functional/Model.cpp \
|
||||
Functional/TabFunction.cpp \
|
||||
Io/AsciiFile.cpp \
|
||||
Io/AsciiParser.ypp \
|
||||
Io/BinReader.cpp \
|
||||
Io/File.cpp \
|
||||
Io/Hdf5File.cpp \
|
||||
Io/Io.cpp \
|
||||
Io/XmlReader.cpp \
|
||||
Io/Xml/tinyxml2.cpp \
|
||||
Numerical/Derivative.cpp \
|
||||
Numerical/GslFFT.cpp \
|
||||
Numerical/GslHybridRootFinder.cpp\
|
||||
Numerical/GslMinimizer.cpp \
|
||||
Numerical/GslQagsIntegrator.cpp \
|
||||
Numerical/Minimizer.cpp \
|
||||
Numerical/RootFinder.cpp \
|
||||
Numerical/Solver.cpp \
|
||||
Statistics/FitInterface.cpp \
|
||||
Statistics/Histogram.cpp \
|
||||
Statistics/StatArray.cpp \
|
||||
Statistics/XYSampleData.cpp \
|
||||
Statistics/XYStatData.cpp \
|
||||
../config.h
|
||||
libLatAnalyze_ladir = $(pkgincludedir)
|
||||
libLatAnalyze_la_HEADERS = \
|
||||
AsciiFile.hpp \
|
||||
CompiledFunction.hpp \
|
||||
CompiledModel.hpp \
|
||||
Dataset.hpp \
|
||||
Derivative.hpp \
|
||||
Exceptions.hpp \
|
||||
FFT.hpp \
|
||||
Function.hpp \
|
||||
File.hpp \
|
||||
FitInterface.hpp \
|
||||
Global.hpp \
|
||||
GslFFT.hpp \
|
||||
GslHybridRootFinder.hpp\
|
||||
GslMinimizer.hpp \
|
||||
GslQagsIntegrator.hpp \
|
||||
Hdf5File.hpp \
|
||||
Histogram.hpp \
|
||||
Integrator.hpp \
|
||||
Io.hpp \
|
||||
IoObject.hpp \
|
||||
Mat.hpp \
|
||||
Math.hpp \
|
||||
MathInterpreter.hpp \
|
||||
MatSample.hpp \
|
||||
Minimizer.hpp \
|
||||
Model.hpp \
|
||||
ParserState.hpp \
|
||||
Plot.hpp \
|
||||
RootFinder.hpp \
|
||||
TabFunction.hpp \
|
||||
Solver.hpp \
|
||||
StatArray.hpp \
|
||||
XYSampleData.hpp \
|
||||
XYStatData.hpp
|
||||
HPPFILES = \
|
||||
Global.hpp \
|
||||
Core/Exceptions.hpp \
|
||||
Core/Mat.hpp \
|
||||
Core/Math.hpp \
|
||||
Core/MathInterpreter.hpp \
|
||||
Core/OptParser.hpp \
|
||||
Core/ParserState.hpp \
|
||||
Core/Plot.hpp \
|
||||
Core/stdincludes.hpp \
|
||||
Core/Utilities.hpp \
|
||||
Functional/CompiledFunction.hpp \
|
||||
Functional/CompiledModel.hpp \
|
||||
Functional/Function.hpp \
|
||||
Functional/Model.hpp \
|
||||
Functional/TabFunction.hpp \
|
||||
Io/AsciiFile.hpp \
|
||||
Io/BinReader.hpp \
|
||||
Io/File.hpp \
|
||||
Io/Hdf5File.hpp \
|
||||
Io/Io.hpp \
|
||||
Io/IoObject.hpp \
|
||||
Io/XmlReader.hpp \
|
||||
Numerical/Derivative.hpp \
|
||||
Numerical/FFT.hpp \
|
||||
Numerical/GslFFT.hpp \
|
||||
Numerical/GslHybridRootFinder.hpp\
|
||||
Numerical/GslMinimizer.hpp \
|
||||
Numerical/GslQagsIntegrator.hpp \
|
||||
Numerical/Integrator.hpp \
|
||||
Numerical/Minimizer.hpp \
|
||||
Numerical/RootFinder.hpp \
|
||||
Numerical/Solver.hpp \
|
||||
Statistics/Dataset.hpp \
|
||||
Statistics/FitInterface.hpp \
|
||||
Statistics/Histogram.hpp \
|
||||
Statistics/MatSample.hpp \
|
||||
Statistics/StatArray.hpp \
|
||||
Statistics/XYSampleData.hpp \
|
||||
Statistics/XYStatData.hpp
|
||||
if HAVE_MINUIT
|
||||
libLatAnalyze_la_SOURCES += MinuitMinimizer.cpp
|
||||
libLatAnalyze_la_HEADERS += MinuitMinimizer.hpp
|
||||
libLatAnalyze_la_SOURCES += Numerical/MinuitMinimizer.cpp
|
||||
HPPFILES += Numerical/MinuitMinimizer.hpp
|
||||
endif
|
||||
if HAVE_NLOPT
|
||||
libLatAnalyze_la_SOURCES += NloptMinimizer.cpp
|
||||
libLatAnalyze_la_HEADERS += NloptMinimizer.hpp
|
||||
libLatAnalyze_la_SOURCES += Numerical/NloptMinimizer.cpp
|
||||
HPPFILES += Numerical/NloptMinimizer.hpp
|
||||
endif
|
||||
libLatAnalyze_la_CXXFLAGS = $(COM_CXXFLAGS)
|
||||
libLatAnalyze_la_LIBADD = libLexers.la
|
||||
|
||||
if HAVE_AM_MINOR_LE_11
|
||||
AsciiParser.hpp: AsciiParser.ypp
|
||||
$(AM_V_YACC) $(YACC) -o AsciiParser.cpp --defines=AsciiParser.hpp $<
|
||||
Io/AsciiParser.hpp: Io/AsciiParser.ypp
|
||||
$(AM_V_YACC) $(YACC) -o Io/AsciiParser.cpp --defines=Io/AsciiParser.hpp $<
|
||||
|
||||
MathParser.hpp: MathParser.ypp
|
||||
$(AM_V_YACC) $(YACC) -o MathParser.cpp --defines=MathParser.hpp $<
|
||||
Core/MathParser.hpp: Core/MathParser.ypp
|
||||
$(AM_V_YACC) $(YACC) -o Core/MathParser.cpp --defines=Core/MathParser.hpp $<
|
||||
endif
|
||||
|
||||
BUILT_SOURCES = AsciiParser.hpp MathParser.hpp
|
||||
BUILT_SOURCES = Io/AsciiParser.hpp Core/MathParser.hpp
|
||||
|
||||
CLEANFILES = \
|
||||
MathLexer.cpp \
|
||||
AsciiLexer.cpp \
|
||||
AsciiParser.cpp\
|
||||
AsciiParser.hpp\
|
||||
MathParser.cpp \
|
||||
MathParser.hpp
|
||||
CLEANFILES = \
|
||||
Core/MathLexer.cpp \
|
||||
Core/MathParser.cpp\
|
||||
Core/MathParser.hpp\
|
||||
Io/AsciiLexer.cpp \
|
||||
Io/AsciiParser.cpp \
|
||||
Io/AsciiParser.hpp
|
||||
|
||||
nobase_dist_pkginclude_HEADERS = $(HPPFILES) $(eigen_files) Io/Xml/tinyxml2.hpp
|
||||
|
||||
ACLOCAL_AMFLAGS = -I .buildutils/m4
|
||||
|
Reference in New Issue
Block a user