~ruther/guix-local

ref: e98e9f4e8539e24efaebf22fc3db00b7e772618f guix-local/Makefile.am -rw-r--r-- 15.5 KiB
69e7322f — Ludovic Courtès 9 years ago
build: Make 'assert-no-store-file-names' effective.

Lack of '-E' made it useless.

* Makefile.am (assert-no-store-file-names): Pass '-E' to grep.  Add
'--exclude' and '--exclude-dir' flags.
a1b30f99 — Andy Patterson 9 years ago
build-system: Add asdf-build-system.

* guix/build-system/asdf.scm: New file.
* guix/build/asdf-build-system.scm: New file.
* guix/build/lisp-utils.scm: New file.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build Systems): Document 'asdf-build-system'.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
1927839d — Mark H Weaver 9 years ago
gnu: linux-libre: Update to 4.8.

* gnu/packages/linux.scm (linux-libre): Update to 4.8.
* gnu/packages/linux-libre-4.7-x86_64.conf,
gnu/packages/linux-libre-4.7-i686.conf: Delete files.
* gnu/packages/linux-libre-4.8-x86_64.conf,
gnu/packages/linux-libre-4.8-i686.conf: New files.
* Makefile.am (KCONFIGS): Update accordingly.
cdf26f40 — Eric Bavier 9 years ago
build: clean-go: warn about stray .go files.

* Makefile.am (clean-go): Warn of .go files remaining in builddir.
96dbc930 — Eric Le Bihan 9 years ago
Add Zsh completion file.

* etc/completion/zsh/_guix: New file.
* Makefile.am (dist_zshcompletion_DATA): New variable.
* configure.ac: Add --with-zsh-completion-dir.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7ca87354 — Ludovic Courtès 9 years ago
Add (guix modules).

* guix/modules.scm, tests/modules.scm: New files.
* Makefile.am (MODULES, SCM_TESTS): Add them.
* doc/guix.texi (G-Expressions): Add an example of
'source-module-closure'.
2098d024 — David Craven 9 years ago
build: Add wrap-qt-program.

* guix/build/qt-utils.scm (wrap-qt-program): New file.
* Makefile.am (MODULES): Add it.
536fc5f8 — Mark H Weaver 9 years ago
Merge branch 'core-updates'
0832787e — Mark H Weaver 9 years ago
Revert "Merge branch 'core-updates'"

This reverts commit 455859a50f88f625d13fc2f304111f02369b366b.
455859a5 — Ludovic Courtès 9 years ago
Merge branch 'core-updates'
d92e23dc — Ludovic Courtès 9 years ago
build: Set XDG_CACHE_HOME to avoid loading stale .go files.

Fixes <http://bugs.gnu.org/24120>.
Reported by myglc2 <myglc2@gmail.com>.

* Makefile.am (make-go): Set XDG_CACHE_HOME.
e309c756 — Andreas Enge 9 years ago
Merge remote-tracking branch 'origin/master' into core-updates
de348a0b — Mark H Weaver 9 years ago
gnu: linux-libre: Update to 4.7.

* gnu/packages/linux.scm (linux-libre): Update to 4.7.
* gnu/packages/linux-libre-4.7-x86_64.conf,
gnu/packages/linux-libre-4.7-i686.conf: New files.
* gnu/packages/linux-libre-4.6-x86_64.conf,
gnu/packages/linux-libre-4.6-i686.conf: Delete files.
* Makefile.am (KCONFIGS): Update accordingly.
75756552 — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
72153902 — Ludovic Courtès 9 years ago
Add (guix zlib).

* guix/zlib.scm, tests/zlib.scm: New files.
* Makefile.am (MODULES): Add guix/zlib.scm.
(SCM_TESTS): Add tests/zlib.scm.
* m4/guix.m4 (GUIX_LIBGCRYPT_LIBDIR): New macro.
* configure.ac (LIBGCRYPT_LIBDIR): Use it.  Define and substitute
'LIBZ'.
* guix/config.scm.in (%libz): New variable.
01497dfe — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
875715ca — Manolis Ragkousis 9 years ago
build: Remove unneeded conditionals for (guix build syscalls).

* m4/guix.m4: Remove 'GUIX_CHECK_LIBC_MOUNT'.
* configure.ac: Remove 'BUILD_SYSCALLS_MODULE'.
* Makefile.am (MODULES): Add 'guix/build/syscalls.scm'.
  (EXTRA_DIST): Remove conditional on BUILD_SYSCALLS_MODULE.
98b65b5f — Ludovic Courtès 9 years ago
tests: Add a mechanism to describe and discover system tests.

* gnu/tests.scm (<system-test>): New record type.
(write-system-test, test-modules, fold-system-tests)
(all-system-tests): New procedures.
* gnu/tests/base.scm (%test-basic-os): Turn into a <system-test>.
* gnu/tests/install.scm (%test-installed-os): Likewise.
* build-aux/run-system-tests.scm (%system-tests): Remove.
(run-system-tests): Use 'all-system-tests'.
c0eeccbc — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
c4e48b68 — Ricardo Wurmus 9 years ago
guix: Add downloader for Mercurial repositories.

* guix/build/hg.scm: New file.
* guix/hg-download.scm: New file.
* Makefile.am (MODULES): Add them.
Next