summaryrefslogtreecommitdiff
path: root/tests/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r--tests/Makefile.am101
1 files changed, 101 insertions, 0 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
new file mode 100644
index 0000000..ade9bae
--- /dev/null
+++ b/tests/Makefile.am
@@ -0,0 +1,101 @@
+
+TESTS = \
+ t0001-utf8.sh \
+ t0002-lang.sh \
+ t0003-include.sh \
+ t0004-config.sh \
+ t0005-errors.sh \
+ t0006-path-order.sh \
+ t0007-language-path.sh \
+ t0008-comments.sh \
+ t0009-text-scanner.sh \
+ t0010-language-names.sh \
+ t0011-base-include-path.sh \
+ t0012-user-config-path.sh \
+ t0013-include-precedence.sh \
+ t0014-preprocessing-phases.sh \
+ t0015-object-macros.sh \
+ t0016-macro-include.sh \
+ t0017-macro-errors.sh \
+ t0018-include-lexing.sh \
+ t0019-recursive-macro.sh \
+ t0020-function-macros.sh \
+ t0021-function-macro-errors.sh \
+ t0022-predefined-macros.sh \
+ t0023-predefined-redefine.sh \
+ t0024-abi-predefined.sh \
+ t0025-dump-macros.sh \
+ t0026-dump-config.sh \
+ t0027-system-language-path.sh \
+ t0028-predefined-ranges.sh \
+ t0029-predefined-abi-names.sh \
+ t0030-integer-decimal-digits.sh \
+ t0031-stringification.sh \
+ t0032-command-line.sh \
+ t0033-dump-definitions.sh \
+ t0034-conditionals.sh \
+ t0035-line-control.sh \
+ t0036-lang-string.sh \
+ t0037-token-concatenation.sh \
+ t0038-ucs2-identifiers.sh \
+ t0039-command-line-macros.sh \
+ t0040-zubr-expression.sh \
+ t0041-integer-width-suffix.sh \
+ t0042-diagnostics.sh \
+ t0043-include-next.sh \
+ t0044-configured-search-order.sh \
+ t0045-search-dirs-verbose.sh \
+ t0046-pragma-once.sh \
+ t0047-dependencies.sh \
+ t0048-no-config-defaults.sh \
+ t0049-relocatable-root.sh \
+ t0050-dependency-side-effects.sh \
+ t0051-dump-macro-origin.sh \
+ t0052-warning-control.sh \
+ t0053-interface-cleanup.sh \
+ t0054-inhibit-warnings.sh \
+ t0055-forced-files.sh \
+ t0056-dependency-targets.sh \
+ t0057-missing-generated-dependencies.sh \
+ t0058-variadic-macros.sh \
+ t0059-va-opt.sh \
+ t0060-macro-whitespace.sh \
+ t0061-output-line-compaction.sh
+
+noinst_PROGRAMS = mcpp-options-test
+
+mcpp_options_test_SOURCES = \
+ mcpp-options-test.c \
+ ../src/mcpp-options.c
+
+mcpp_options_test_CPPFLAGS = -I$(top_srcdir)/src $(LIBMPUIO_CFLAGS)
+mcpp_options_test_LDADD = $(LIBMPUIO_LIBS)
+
+EXTRA_DIST = $(TESTS) \
+ data/utf8.c \
+ data/lang.c \
+ data/include-main.c \
+ data/include/one.h \
+ data/include/bridge.h \
+ data/system/system.h \
+ data/config.conf \
+ data/config-main.c \
+ data/unbalanced.c \
+ data/nonucs2.c \
+ data/order-main.c \
+ data/user/order.h \
+ data/system/order.h \
+ data/lang-path-main.c \
+ data/lang-as/lang.h \
+ data/lang-diff/lang.h \
+ data/base-path-main.c \
+ data/lang-base/base.h \
+ data/lang-base/diff/explicit.h \
+ data/common-precedence/same.h \
+ data/lang-as-precedence/same.h
+
+TESTS_ENVIRONMENT = MCPU_CPP='$(abs_top_builddir)/src/mcpu-cpp'; export MCPU_CPP; \
+ MCPP_OPTIONS_TEST='$(abs_top_builddir)/tests/mcpp-options-test'; export MCPP_OPTIONS_TEST;
+
+distclean-local:
+ -rm -rf $(DEPDIR)