diff options
author | Guillem Jover <guillem@debian.org> | 2010-07-10 13:21:02 +0200 |
---|---|---|
committer | Guillem Jover <guillem@debian.org> | 2010-07-11 13:21:21 +0200 |
commit | 939778ab9b4147d42b7250fdb1be9c5fe79392b7 (patch) | |
tree | e6d0b0d38228c4f87b24f7cbd6d9cd3b1b799308 /scripts/Makefile.am | |
parent | 81839b6215eebaef7eac25c9b3811a057c8f41a8 (diff) | |
download | dpkg-939778ab9b4147d42b7250fdb1be9c5fe79392b7.tar.gz |
build: Refactor perl test-suite support into a new Makecheck.am file
Diffstat (limited to 'scripts/Makefile.am')
-rw-r--r-- | scripts/Makefile.am | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/scripts/Makefile.am b/scripts/Makefile.am index 4fa25d32f..bd8d40f90 100644 --- a/scripts/Makefile.am +++ b/scripts/Makefile.am @@ -160,6 +160,9 @@ if BUILD_POD_DOC endif TEST_VERBOSE= 0 +TEST_ENV_VARS = \ + DPKG_DATADIR=$(srcdir)/.. \ + DPKG_ORIGINS_DIR=$(srcdir)/t/origins test_tmpdir = t.tmp @@ -225,20 +228,6 @@ test_data = \ t/origins/default \ t/origins/ubuntu -clean-local: - rm -fr man - rm -fr $(test_tmpdir) - -check-local: $(test_data) $(test_cases) - $(mkdir_p) $(test_tmpdir) - PATH="$(top_builddir)/src:$(top_builddir)/scripts:$(PATH)" \ - srcdir=$(srcdir) DPKG_DATADIR=$(srcdir)/.. \ - DPKG_ORIGINS_DIR=$(srcdir)/t/origins \ - PERL5LIB=$(srcdir) PERL_DL_NONLAZY=1 \ - $(PERL) -I$(srcdir) -MExtUtils::Command::MM \ - -e "test_harness($(TEST_VERBOSE), '.')" \ - $(addprefix $(srcdir)/,$(test_cases)) - objdump_lib_name = lib`basename $@`.so $(test_tmpdir)/200_Dpkg_Shlibs/objdump.basictags-amd64 $(test_tmpdir)/200_Dpkg_Shlibs/objdump.basictags-i386: $(srcdir)/t/200_Dpkg_Shlibs/basictags.c $(mkdir_p) $(test_tmpdir)/200_Dpkg_Shlibs @@ -256,3 +245,8 @@ $(test_tmpdir)/200_Dpkg_Shlibs/objdump.patterns: $(srcdir)/t/200_Dpkg_Shlibs/pat objdump -w -f -p -T -R $(objdump_lib_name) | \ sed "s/$(objdump_lib_name)/libpatterns.so.1/g" > $@ rm -f $(objdump_lib_name) + +include $(top_srcdir)/Makecheck.am + +clean-local: check-clean + rm -fr man |