gnu: linux-libre@4.1: Update to 4.1.51.
[jackhill/guix/guix.git] / Makefile.am
index 9bafdab..e647f27 100644 (file)
@@ -1,15 +1,15 @@
 # GNU Guix --- Functional package management for GNU
-# Copyright © 2012, 2013, 2014, 2015, 2016, 2017 Ludovic Courtès <ludo@gnu.org>
+# Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Courtès <ludo@gnu.org>
 # Copyright © 2013 Andreas Enge <andreas@enge.fr>
 # Copyright © 2015, 2017 Alex Kost <alezost@gmail.com>
 # Copyright © 2016, 2018 Mathieu Lirzin <mthl@gnu.org>
-# Copyright © 2016, 2017 Mark H Weaver <mhw@netris.org>
+# Copyright © 2016, 2017, 2018 Mark H Weaver <mhw@netris.org>
 # Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
 # Copyright © 2017 Leo Famulari <leo@famulari.name>
 # Copyright © 2017 Ricardo Wurmus <rekado@elephly.net>
 # Copyright © 2017 Jan Nieuwenhuizen <janneke@gnu.org>
 # Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>
-# Copyright © 2018 ng0 <ng0@n0.is>
+# Copyright © 2018 Nils Gillmann <ng0@n0.is>
 #
 # This file is part of GNU Guix.
 #
@@ -83,6 +83,7 @@ MODULES =                                     \
   guix/gnu-maintenance.scm                     \
   guix/upstream.scm                            \
   guix/licenses.scm                            \
+  guix/glob.scm                                        \
   guix/git.scm                                 \
   guix/graph.scm                               \
   guix/cache.scm                               \
@@ -203,7 +204,6 @@ MODULES =                                   \
   guix/scripts/import/texlive.scm              \
   guix/scripts/environment.scm                 \
   guix/scripts/publish.scm                     \
-  guix/scripts/weather.scm                     \
   guix/scripts/edit.scm                                \
   guix/scripts/size.scm                                \
   guix/scripts/graph.scm                       \
@@ -215,6 +215,7 @@ MODULES =                                   \
 if HAVE_GUILE_JSON
 
 MODULES +=                                     \
+  guix/ci.scm                                  \
   guix/docker.scm                              \
   guix/import/cpan.scm                         \
   guix/import/crate.scm                                \
@@ -228,7 +229,8 @@ MODULES +=                                  \
   guix/scripts/import/gem.scm                  \
   guix/scripts/import/json.scm                 \
   guix/scripts/import/pypi.scm                 \
-  guix/scripts/import/stackage.scm
+  guix/scripts/import/stackage.scm             \
+  guix/scripts/weather.scm
 
 endif
 
@@ -254,6 +256,9 @@ dist_noinst_DATA = guix/tests.scm guix/tests/http.scm
 # Auxiliary files for packages.
 AUX_FILES =                                            \
   gnu/packages/aux-files/emacs/guix-emacs.el           \
+  gnu/packages/aux-files/linux-libre/4.15-arm.conf     \
+  gnu/packages/aux-files/linux-libre/4.15-i686.conf    \
+  gnu/packages/aux-files/linux-libre/4.15-x86_64.conf  \
   gnu/packages/aux-files/linux-libre/4.14-arm.conf     \
   gnu/packages/aux-files/linux-libre/4.14-i686.conf    \
   gnu/packages/aux-files/linux-libre/4.14-x86_64.conf  \
@@ -311,6 +316,7 @@ SCM_TESTS =                                 \
   tests/substitute.scm                         \
   tests/builders.scm                           \
   tests/derivations.scm                                \
+  tests/glob.scm                               \
   tests/grafts.scm                             \
   tests/ui.scm                                 \
   tests/records.scm                            \
@@ -369,6 +375,7 @@ SH_TESTS =                                  \
   tests/guix-download.sh                       \
   tests/guix-gc.sh                             \
   tests/guix-hash.sh                           \
+  tests/guix-pack.sh                           \
   tests/guix-package.sh                                \
   tests/guix-package-net.sh                    \
   tests/guix-system.sh                         \
@@ -423,7 +430,7 @@ check-local:
 
 endif !CAN_RUN_TESTS
 
-check-system: $(GOBJECTS) $(BOOTSTRAP_GUILE_TARBALLS)
+check-system: $(GOBJECTS)
        $(AM_V_at)$(top_builddir)/pre-inst-env                  \
           $(GUILE) --no-auto-compile                           \
           -e '(@@ (run-system-tests) run-system-tests)'        \
@@ -443,6 +450,9 @@ dist_zshcompletion_DATA = etc/completion/zsh/_guix
 # Fish completion file.
 dist_fishcompletion_DATA = etc/completion/fish/guix.fish
 
+# SELinux policy
+dist_selinux_policy_DATA = etc/guix-daemon.cil
+
 EXTRA_DIST =                                           \
   HACKING                                              \
   ROADMAP                                              \
@@ -450,6 +460,7 @@ EXTRA_DIST =                                                \
   CODE-OF-CONDUCT                                      \
   .dir-locals.el                                       \
   bin/guix.in                                          \
+  etc/guix-install.sh                                  \
   build-aux/build-self.scm                             \
   build-aux/compile-all.scm                            \
   build-aux/hydra/evaluate.scm                         \
@@ -458,7 +469,6 @@ EXTRA_DIST =                                                \
   build-aux/hydra/guix-modular.scm                     \
   build-aux/check-available-binaries.scm               \
   build-aux/check-final-inputs-self-contained.scm      \
-  build-aux/download.scm                               \
   build-aux/generate-authors.scm                       \
   build-aux/test-driver.scm                            \
   build-aux/update-guix-package.scm                    \