X-Git-Url: https://git.hcoop.net/jackhill/guix/guix.git/blobdiff_plain/75710da66710cef1d32053cd8f350d13057d02a7..d6c6dde8f5c4254d0252e3d0c267f7bd5fd22775:/emacs.am diff --git a/emacs.am b/emacs.am index 5d3cb81257..9276c12f36 100644 --- a/emacs.am +++ b/emacs.am @@ -1,5 +1,6 @@ # GNU Guix --- Functional package management for GNU -# Copyright © 2014, 2015 Alex Kost +# Copyright © 2014, 2015, 2016 Alex Kost +# Copyright © 2016 Mathieu Lirzin # # This file is part of GNU Guix. # @@ -21,13 +22,23 @@ AUTOLOADS = emacs/guix-autoloads.el ELFILES = \ emacs/guix-backend.el \ emacs/guix-base.el \ + emacs/guix-build-log.el \ + emacs/guix-buffer.el \ emacs/guix-command.el \ + emacs/guix-devel.el \ emacs/guix-emacs.el \ + emacs/guix-entry.el \ emacs/guix-external.el \ + emacs/guix-geiser.el \ + emacs/guix-guile.el \ emacs/guix-help-vars.el \ emacs/guix-history.el \ + emacs/guix-hydra.el \ + emacs/guix-hydra-build.el \ + emacs/guix-hydra-jobset.el \ emacs/guix-info.el \ emacs/guix-init.el \ + emacs/guix-license.el \ emacs/guix-list.el \ emacs/guix-messages.el \ emacs/guix-pcomplete.el \ @@ -35,23 +46,28 @@ ELFILES = \ emacs/guix-prettify.el \ emacs/guix-profiles.el \ emacs/guix-read.el \ - emacs/guix-utils.el \ - emacs/guix.el + emacs/guix-ui.el \ + emacs/guix-ui-package.el \ + emacs/guix-ui-generation.el \ + emacs/guix-ui-system-generation.el \ + emacs/guix-utils.el if HAVE_EMACS -dist_lisp_DATA = \ - $(ELFILES) \ - $(AUTOLOADS) +dist_lisp_DATA = $(ELFILES) -nodist_lisp_DATA = emacs/guix-config.el +nodist_lisp_DATA = \ + emacs/guix-config.el \ + $(AUTOLOADS) $(AUTOLOADS): $(ELFILES) - $(EMACS) --batch --eval \ + $(AM_V_EMACS)$(EMACS) --batch --eval \ "(let ((backup-inhibited t) \ (generated-autoload-file \ (expand-file-name \"$(AUTOLOADS)\" \"$(srcdir)\"))) \ (update-directory-autoloads \ (expand-file-name \"emacs\" \"$(srcdir)\")))" +CLEANFILES += $(AUTOLOADS) + endif HAVE_EMACS