From 00e2eb4fd0266c5be01e3a527a66aaad5ab4b634 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 15 Apr 2024 07:47:37 +0200 Subject: Adding upstream version 0.19.0. Signed-off-by: Daniel Baumann --- src/Makefile.am | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 src/Makefile.am (limited to 'src/Makefile.am') diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 0000000..c081dfd --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,54 @@ +SUBDIRS = include test libixion python + +AM_CPPFLAGS = \ + -I$(top_srcdir)/include \ + -I$(top_srcdir)/src/include \ + $(MDDS_CFLAGS) $(BOOST_CPPFLAGS) + +bin_PROGRAMS = ixion-parser ixion-sorter ixion-formula-tokenizer + +ixion_parser_SOURCES = \ + ixion_parser.cpp \ + model_parser.hpp \ + model_parser.cpp \ + app_common.hpp \ + app_common.cpp \ + session_handler.hpp \ + session_handler.cpp \ + table_handler.hpp \ + table_handler.cpp + +ixion_parser_LDADD = libixion/libixion-@IXION_API_VERSION@.la \ + $(BOOST_PROGRAM_OPTIONS_LIBS) + +ixion_sorter_SOURCES = \ + ixion_sorter.cpp \ + app_common.cpp \ + sort_input_parser.hpp \ + sort_input_parser.cpp + +ixion_sorter_LDADD = libixion/libixion-@IXION_API_VERSION@.la \ + $(BOOST_PROGRAM_OPTIONS_LIBS) + +ixion_formula_tokenizer_SOURCES = \ + ixion_formula_tokenizer.cpp + +ixion_formula_tokenizer_LDADD = libixion/libixion-@IXION_API_VERSION@.la \ + $(BOOST_PROGRAM_OPTIONS_LIBS) + + +AM_TESTS_ENVIRONMENT = PATH=.libs$${PATH:+:$${PATH}}; export PATH; \ + LD_LIBRARY_PATH=libixion/.libs$${LD_LIBRARY_PATH:+:$${LD_LIBRARY_PATH}}; export LD_LIBRARY_PATH; \ + DYLD_LIBRARY_PATH=$${LD_LIBRARY_PATH}}; export DYLD_LIBRARY_PATH; + +TESTS = \ + ../test/parser-test-t0.sh \ + ../test/parser-test-t1.sh \ + ../test/parser-test-t2.sh \ + ../test/parser-test-t3.sh \ + ../test/parser-test-t4.sh \ + ../test/parser-test-t5.sh \ + ../test/parser-test-t6.sh \ + ../test/parser-test-t7.sh \ + ../test/parser-test-t8.sh + -- cgit v1.2.3