|
Packit |
8ea169 |
## ------------ ##
|
|
Packit |
8ea169 |
## package.m4. ##
|
|
Packit |
8ea169 |
## ------------ ##
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
package.m4: Makefile.in
|
|
Packit |
8ea169 |
{ \
|
|
Packit |
8ea169 |
echo '# Signature of the current package.' && \
|
|
Packit |
8ea169 |
echo 'm4_define([AT_PACKAGE_NAME],' && \
|
|
Packit |
8ea169 |
echo ' [@PACKAGE_NAME@])' && \
|
|
Packit |
8ea169 |
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
|
|
Packit |
8ea169 |
echo ' [@PACKAGE_TARNAME@])' && \
|
|
Packit |
8ea169 |
echo 'm4_define([AT_PACKAGE_VERSION],' && \
|
|
Packit |
8ea169 |
echo ' [@PACKAGE_VERSION@])' && \
|
|
Packit |
8ea169 |
echo 'm4_define([AT_PACKAGE_STRING],' && \
|
|
Packit |
8ea169 |
echo ' [@PACKAGE_STRING@])' && \
|
|
Packit |
8ea169 |
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
|
|
Packit |
8ea169 |
echo ' [@PACKAGE_BUGREPORT@])'; \
|
|
Packit |
8ea169 |
echo 'm4_define([AT_PACKAGE_URL],' && \
|
|
Packit |
8ea169 |
echo ' [@PACKAGE_URL@])'; \
|
|
Packit |
8ea169 |
} >'package.m4'
|
|
Packit |
8ea169 |
EXTRA_DIST = package.m4 ignored_problems_data
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
## ------------ ##
|
|
Packit |
8ea169 |
## Test suite. ##
|
|
Packit |
8ea169 |
## ------------ ##
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
TESTSUITE_FILES =
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/koops-tainted-g
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/koops-tainted-insane
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/koops-tainted-spaces
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/cut_here.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops-kernel-3.x.x
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops1.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/koops-tainted-bg1
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops-same-as-oops4.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops4.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops-same-as-oops4.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/hash-gen-oops6.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/hash-gen-short-oops.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/hash-gen-same-as-oops6.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops-with-jiffies.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops-with-jiffies.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops_recursive_locking1.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops_recursive_locking1.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/nmi_oops.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/nmi_oops.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/nmi_oops_hash.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/nmi_oops_hash.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops10_s390x.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops10_s390x.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/kernel_panic_oom.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/kernel_panic_oom.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/debug_messages.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/debug_messages.right
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops_unsupported_hw.test
|
|
Packit |
8ea169 |
TESTSUITE_FILES += examples/oops_broken_bios.test
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
TESTSUITE_AT = \
|
|
Packit |
8ea169 |
local.at \
|
|
Packit |
8ea169 |
testsuite.at \
|
|
Packit |
8ea169 |
pyhook.at \
|
|
Packit |
8ea169 |
koops-parser.at \
|
|
Packit |
8ea169 |
xorg-utils.at \
|
|
Packit |
8ea169 |
ignored_problems.at \
|
|
Packit |
8ea169 |
hooklib.at \
|
|
Packit |
8ea169 |
abrt_conf.at
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
EXTRA_DIST += $(TESTSUITE_AT) $(TESTSUITE_FILES)
|
|
Packit |
8ea169 |
TESTSUITE = $(srcdir)/testsuite
|
|
Packit |
8ea169 |
MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE)
|
|
Packit |
8ea169 |
check_DATA = atconfig atlocal $(TESTSUITE)
|
|
Packit |
8ea169 |
DISTCLEANFILES = atconfig
|
|
Packit |
8ea169 |
EXTRA_DIST += atlocal.in
|
|
Packit |
8ea169 |
EXTRA_DIST += koops-test.h
|
|
Packit |
8ea169 |
EXTRA_DIST += GList_append.supp
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
atconfig: $(top_builddir)/config.status
|
|
Packit |
8ea169 |
(cd ${top_builddir} && ./config.status ${subdir}/atconfig)
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
check-local: $(check_DATA)
|
|
Packit |
8ea169 |
$(SHELL) '$(TESTSUITE)' $(TESTSUITEFLAGS)
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
.PHONY: maintainer-check-valgrind
|
|
Packit |
8ea169 |
maintainer-check-valgrind: $(check_DATA)
|
|
Packit |
8ea169 |
$(MAKE) check-local \
|
|
Packit |
8ea169 |
PRE_AT_CHECK='$(abs_top_builddir)/libtool --mode=execute $(VALGRIND)' \
|
|
Packit |
8ea169 |
VALGRIND_OPTS='--tool=memcheck --leak-check=full --show-reachable=yes --error-exitcode=1 --suppressions=$(abs_top_builddir)/tests/GList_append.supp -q'
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
.PHONY: maintainer-check
|
|
Packit |
8ea169 |
maintainer-check: maintainer-check-valgrind
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
installcheck-local: $(check_DATA)
|
|
Packit |
8ea169 |
$(SHELL) '$(TESTSUITE)' AUTOTEST_PATH='$(bindir)' $(TESTSUITEFLAGS)
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
clean-local:
|
|
Packit |
8ea169 |
test ! -f '$(TESTSUITE)' || $(SHELL) '$(TESTSUITE)' --clean
|
|
Packit |
8ea169 |
|
|
Packit |
8ea169 |
AUTOTEST = $(AUTOM4TE) --language=autotest
|
|
Packit |
8ea169 |
$(TESTSUITE): $(TESTSUITE_AT) $(srcdir)/package.m4
|
|
Packit |
8ea169 |
$(AUTOTEST) -I '$(srcdir)' -o $@.tmp $@.at
|
|
Packit |
8ea169 |
mv $@.tmp $@
|