guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: build: Move 'Makefile' fragments to subdirectories.


From: Mathieu Lirzin
Subject: 01/01: build: Move 'Makefile' fragments to subdirectories.
Date: Thu, 21 Apr 2016 16:56:13 +0000

mthl pushed a commit to branch master
in repository guix.

commit 03d0e2d2b9f9cc3be8e871842c11df9453e903bd
Author: Mathieu Lirzin <address@hidden>
Date:   Thu Apr 21 18:07:52 2016 +0200

    build: Move 'Makefile' fragments to subdirectories.
    
    This follows a convention used by some other GNU packages like Autoconf,
    Bison, Coreutils, and Gnulib.
    
    * doc.am: Rename to ...
    * doc/local.mk: ... this.
    * emacs.am: Rename to ...
    * emacs/local.mk: ... this.
    * gnu-system.am: Rename to ...
    * gnu/local.mk: ... this.
    * daemon.am: Rename to ...
    * nix/local.mk: ... this.
    * Makefile.am: Adapt to them.
    * doc/guix.texi (Porting to a New Platform): Adapt documentation.
    * guix/config.scm.in (%state-directory, %config-directory): Adapt comments.
    * emacs/guix-config.el.in (guix-config-state-directory): Likewise.
---
 Makefile.am                   |    8 ++++----
 doc/guix.texi                 |    2 +-
 doc.am => doc/local.mk        |    0
 emacs/guix-config.el.in       |    2 +-
 emacs.am => emacs/local.mk    |    0
 gnu-system.am => gnu/local.mk |    0
 guix/config.scm.in            |    4 ++--
 daemon.am => nix/local.mk     |    0
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 1f257a0..5cee3d3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -27,7 +27,7 @@ nodist_noinst_SCRIPTS =                               \
   pre-inst-env                                 \
   test-env
 
-include gnu-system.am
+include gnu/local.mk
 
 MODULES =                                      \
   guix/base32.scm                              \
@@ -416,11 +416,11 @@ install-data-hook: set-bootstrap-executable-permissions
 SUBDIRS = po/guix po/packages
 BUILT_SOURCES =
 
-include doc.am
+include doc/local.mk
 
 if BUILD_DAEMON
 
-include daemon.am
+include nix/local.mk
 
 endif BUILD_DAEMON
 
@@ -437,7 +437,7 @@ AM_DISTCHECK_CONFIGURE_FLAGS =                      \
 
 dist_emacsui_DATA = emacs/guix-main.scm
 nodist_emacsui_DATA = emacs/guix-helper.scm
-include emacs.am
+include emacs/local.mk
 
 # The self-contained tarball.
 guix-binary.%.tar.xz:
diff --git a/doc/guix.texi b/doc/guix.texi
index 859db2b..ab07d10 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -11286,7 +11286,7 @@ to be updated to refer to these binaries on the target 
platform.  That
 is, the hashes and URLs of the bootstrap tarballs for the new platform
 must be added alongside those of the currently supported platforms.  The
 bootstrap Guile tarball is treated specially: it is expected to be
-available locally, and @file{gnu-system.am} has rules do download it for
+available locally, and @file{gnu/local.mk} has rules do download it for
 the supported architectures; a rule for the new platform must be added
 as well.
 
diff --git a/doc.am b/doc/local.mk
similarity index 100%
rename from doc.am
rename to doc/local.mk
diff --git a/emacs/guix-config.el.in b/emacs/guix-config.el.in
index bd82159..d03df9c 100644
--- a/emacs/guix-config.el.in
+++ b/emacs/guix-config.el.in
@@ -24,7 +24,7 @@
   (replace-regexp-in-string "${prefix}" "@prefix@" "@emacsuidir@"))
 
 (defconst guix-config-state-directory
-  ;; This must match `NIX_STATE_DIR' as defined in `daemon.am'.
+  ;; This must match `NIX_STATE_DIR' as defined in `nix/local.mk'.
   (or (getenv "NIX_STATE_DIR") "@guix_localstatedir@/guix"))
 
 (defconst guix-config-guile-program "@GUILE@"
diff --git a/emacs.am b/emacs/local.mk
similarity index 100%
rename from emacs.am
rename to emacs/local.mk
diff --git a/gnu-system.am b/gnu/local.mk
similarity index 100%
rename from gnu-system.am
rename to gnu/local.mk
diff --git a/guix/config.scm.in b/guix/config.scm.in
index 764e466..d7df9f7 100644
--- a/guix/config.scm.in
+++ b/guix/config.scm.in
@@ -55,11 +55,11 @@
       "@storedir@"))
 
 (define %state-directory
-  ;; This must match `NIX_STATE_DIR' as defined in `daemon.am'.
+  ;; This must match `NIX_STATE_DIR' as defined in `nix/local.mk'.
   (or (getenv "NIX_STATE_DIR") "@guix_localstatedir@/guix"))
 
 (define %config-directory
-  ;; This must match `NIX_CONF_DIR' as defined in `daemon.am'.
+  ;; This must match `NIX_CONF_DIR' as defined in `nix/local.mk'.
   (or (getenv "NIX_CONF_DIR") "@guix_sysconfdir@/guix"))
 
 (define %guix-register-program
diff --git a/daemon.am b/nix/local.mk
similarity index 100%
rename from daemon.am
rename to nix/local.mk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]