From 97298ffae9fef6260bc812fffb01972736bc0ab4 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 31 Oct 2012 23:27:51 +0100 Subject: build: Add unit test for the `guix-build' command. * tests/guix-build.sh: New file. * Makefile.am (TESTS): Add it. (LOG_COMPILER): Rename to... (SCM_LOG_COMPILER): ... this. Move flags to... (AM_SCM_LOG_FLAGS): ... this. (TEST_EXTENSIONS, SH_LOG_COMPILER, AM_SH_LOG_FLAGS): New variables. --- Makefile.am | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index daec24460a..d3a3dbf69a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -119,11 +119,16 @@ TESTS = \ tests/utils.scm \ tests/build-utils.scm \ tests/packages.scm \ - tests/union.scm + tests/union.scm \ + tests/guix-build.sh -LOG_COMPILER = \ - $(top_builddir)/pre-inst-env \ - $(GUILE) --no-auto-compile -L "$(top_srcdir)" +TEST_EXTENSIONS = .scm .sh + +SCM_LOG_COMPILER = $(top_builddir)/pre-inst-env $(GUILE) +AM_SCM_LOG_FLAGS = --no-auto-compile -L "$(top_srcdir)" + +SH_LOG_COMPILER = $(top_builddir)/pre-inst-env $(SHELL) +AM_SH_LOG_FLAGS = -x -e EXTRA_DIST = \ HACKING \ -- cgit v1.2.3