diff options
author | Alex Vong <alexvong1995@gmail.com> | 2018-11-19 12:07:44 +0100 |
---|---|---|
committer | Danny Milosavljevic <dannym@scratchpost.org> | 2018-11-19 12:07:44 +0100 |
commit | df730f675753e0a892ef0f1f1c346efc1053d78e (patch) | |
tree | 4ee4b22c3d1cd92f562849ac7d7dc078585c6c7a /gnu | |
parent | 53f316ab904196cf20673f34209664b6249cb646 (diff) | |
download | guix-df730f675753e0a892ef0f1f1c346efc1053d78e.tar.gz |
build-system: Add 'clojure-build-system'.
* guix/build-system/clojure.scm, guix/build/clojure-build-system.scm: New files. * guix/build/clojure-utils.scm (@*, @@*): New macros. (%source-dirs, %test-dirs, %compile-dir, %main-class, %omit-source?, %aot-include, %aot-exclude, %tests?, %test-include, %test-exclude, %clojure-regex): New variables. (package-name->jar-names, canonicalize-relative-path, find-files*, file-sans-extension, relative-path->clojure-lib-string, find-clojure-libs, compiled-from?, include-list\exclude-list, eval-with-clojure, create-jar): New procedures. * Makefile.am (MODULES): Add them. * doc/guix.texi (Build Systems): Document 'clojure-build-system'.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions