summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-06-28 01:24:34 +0200
committerLudovic Courtès <ludo@gnu.org>2012-06-28 01:24:34 +0200
commite3ce5d709f3ba6a3f3a94a24c20a9cd87e6bd07d (patch)
tree8b680281ba2e3f01d957d76f7918c30ce3b3ba0f /Makefile.am
parente1e8874ee82cd9e7e6a8f04bb5144eeb69610b7f (diff)
downloadpatches-e3ce5d709f3ba6a3f3a94a24c20a9cd87e6bd07d.tar
patches-e3ce5d709f3ba6a3f3a94a24c20a9cd87e6bd07d.tar.gz
Add a declarative packaging layer.
* Makefile.am (MODULES): Add `guix/packages.scm' and `distro/base.scm'. (TESTS): Add `tests/packages.scm'. (EXTRA_DIST): New variable. * guix/packages.scm, distro/base.scm, tests/packages.scm: New files. * guix/http.scm (http-fetch): Make `name' an optional argument, to match the expectations of `package-source-derivation'.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am8
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index b2b6d943a5..8b5713b1d9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -26,7 +26,9 @@ MODULES = \
guix/build/gnu-build-system.scm \
guix/build/http.scm \
guix/build/utils.scm \
- guix.scm
+ guix/packages.scm \
+ guix.scm \
+ distro/base.scm
GOBJECTS = $(MODULES:%.scm=%.go)
@@ -36,13 +38,15 @@ nobase_nodist_guilemodule_DATA = $(GOBJECTS)
TESTS = \
tests/builders.scm \
tests/derivations.scm \
- tests/utils.scm
+ tests/utils.scm \
+ tests/packages.scm
TESTS_ENVIRONMENT = \
NIXPKGS="$(NIXPKGS)" \
GUILE_LOAD_COMPILED_PATH="$(top_builddir):$$GUILE_LOAD_COMPILED_PATH" \
$(GUILE) -L "$(top_srcdir)"
+EXTRA_DIST = $(TESTS)
CLEANFILES = $(GOBJECTS) *.log
.scm.go: