You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

52 lines
1.5 KiB

  1. # GNU Guix --- Functional package management for GNU
  2. # Copyright © 2014 Alex Kost <alezost@gmail.com>
  3. #
  4. # This file is part of GNU Guix.
  5. #
  6. # GNU Guix is free software; you can redistribute it and/or modify it
  7. # under the terms of the GNU General Public License as published by
  8. # the Free Software Foundation; either version 3 of the License, or (at
  9. # your option) any later version.
  10. #
  11. # GNU Guix is distributed in the hope that it will be useful, but
  12. # WITHOUT ANY WARRANTY; without even the implied warranty of
  13. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. # GNU General Public License for more details.
  15. #
  16. # You should have received a copy of the GNU General Public License
  17. # along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
  18. AUTOLOADS = emacs/guix-autoloads.el
  19. ELFILES = \
  20. emacs/guix-backend.el \
  21. emacs/guix-base.el \
  22. emacs/guix-emacs.el \
  23. emacs/guix-history.el \
  24. emacs/guix-info.el \
  25. emacs/guix-list.el \
  26. emacs/guix-messages.el \
  27. emacs/guix-prettify.el \
  28. emacs/guix-utils.el \
  29. emacs/guix.el
  30. if HAVE_EMACS
  31. dist_lisp_DATA = \
  32. $(ELFILES) \
  33. $(AUTOLOADS)
  34. nodist_lisp_DATA = \
  35. emacs/guix-init.el \
  36. emacs/guix-profiles.el
  37. $(AUTOLOADS): $(ELFILES)
  38. $(EMACS) --batch --eval \
  39. "(let ((backup-inhibited t) \
  40. (generated-autoload-file \
  41. (expand-file-name \"$(AUTOLOADS)\" \"$(srcdir)\"))) \
  42. (update-directory-autoloads \
  43. (expand-file-name \"emacs\" \"$(srcdir)\")))"
  44. endif HAVE_EMACS