[gnome-calculator] build: include tests in release tarball
- From: Vadim Rutkovsky <vrutkovsky src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calculator] build: include tests in release tarball
- Date: Thu, 10 Jul 2014 14:11:09 +0000 (UTC)
commit f5f9062fa30c7bf1dc9e3e7823d84da5e067e78f
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date: Thu Jul 10 16:06:07 2014 +0200
build: include tests in release tarball
Makefile.am | 4 +++-
m4/behave-installed-tests.m4 | 12 ++++++------
2 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 401faf0..7746cfc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -4,6 +4,7 @@ SUBDIRS = po src search-provider data help
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4
DISTCLEANFILES = test-driver
+DISTCHECK_CONFIGURE_FLAGS = --enable-installed-tests
MAINTAINERCLEANFILES = \
$(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
@@ -12,7 +13,8 @@ MAINTAINERCLEANFILES = \
EXTRA_DIST = \
autogen.sh \
- gnome-calculator.doap
+ gnome-calculator.doap \
+ tests
@BEHAVE_INSTALLED_TESTS_RULE@
INSTALLED_TESTS=basic_mode advanced_mode financial_mode programming_mode
diff --git a/m4/behave-installed-tests.m4 b/m4/behave-installed-tests.m4
index 0a552f4..1b6846c 100644
--- a/m4/behave-installed-tests.m4
+++ b/m4/behave-installed-tests.m4
@@ -78,9 +78,9 @@ uninstall-am: uninstall-tests-hook
META_DIRECTORY=${DESTDIR}${datadir}/installed-tests/${PACKAGE}
EXEC_DIRECTORY=${DESTDIR}${pkglibexecdir}/installed-tests
-BEHAVE_FEATURES=$(wildcard $(srcdir)/tests/*.feature)
-BEHAVE_STEP_DEFINITION=$(wildcard $(srcdir)/tests/steps/*.py)
-BEHAVE_COMMON_FILES=$(srcdir)/tests/environment.py $(srcdir)/tests/common_steps.py
+BEHAVE_FEATURES=$(notdir $(wildcard tests/*.feature))
+BEHAVE_STEP_DEFINITION=$(notdir $(wildcard /tests/steps/*.py))
+BEHAVE_COMMON_FILES=environment.py common_steps.py
FINAL_TEST_ENVIRONMENT=
ifneq ($(INSTALLED_TESTS_ENVIRONMENT),)
@@ -90,14 +90,14 @@ endif
installed-tests-exec-hook:
@$(MKDIR_P) $(EXEC_DIRECTORY);
@for feature in $(BEHAVE_FEATURES); do
\
- $(LIBTOOL) --mode=install $(INSTALL) --mode=777 $$feature $(EXEC_DIRECTORY);\
+ $(LIBTOOL) --mode=install $(INSTALL) --mode=777 $(srcdir)/tests/$$feature $(EXEC_DIRECTORY);\
done
@for common_file in $(BEHAVE_COMMON_FILES); do
\
- $(LIBTOOL) --mode=install $(INSTALL) --mode=777 $$common_file $(EXEC_DIRECTORY);\
+ $(LIBTOOL) --mode=install $(INSTALL) --mode=777 $(srcdir)/tests/$$common_file $(EXEC_DIRECTORY);\
done
@$(MKDIR_P) $(EXEC_DIRECTORY)/steps;
@for step_definition in $(BEHAVE_STEP_DEFINITION); do
\
- $(LIBTOOL) --mode=install $(INSTALL) --mode=777 $$step_definition $(EXEC_DIRECTORY)/steps;\
+ $(LIBTOOL) --mode=install $(INSTALL) --mode=777 $(srcdir)/tests/$$step_definition
$(EXEC_DIRECTORY)/steps;\
done
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]