diff options
author | Hartmut Goebel <h.goebel@crazy-compilers.com> | 2016-09-09 16:51:01 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2017-05-10 17:59:22 +0200 |
commit | 8df64f7384263764a3c1bcfdb783c8188570cce7 (patch) | |
tree | 32ef6e4feaa65b6a6aff619e5b5d7ca6cfba872b /guix/build-system | |
parent | 75f796bb73a4cb4a06955fac19ef9af6f126988d (diff) | |
download | gnu-guix-8df64f7384263764a3c1bcfdb783c8188570cce7.tar gnu-guix-8df64f7384263764a3c1bcfdb783c8188570cce7.tar.gz |
ant-build-system: Allow specifying source directory.
* guix/build-system/ant.scm (ant-build),
guix/build/ant-build-system.scm (default-build.xml): Add parameter
source-dir.
* guix/build/ant-build-system.scm (configure): Pass source-dir on to
default-build.xml.
* doc/guix.texi (Build Systems): Document it.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Diffstat (limited to 'guix/build-system')
-rw-r--r-- | guix/build-system/ant.scm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/guix/build-system/ant.scm b/guix/build-system/ant.scm index 550f92bc7f..a309a0c86b 100644 --- a/guix/build-system/ant.scm +++ b/guix/build-system/ant.scm @@ -98,6 +98,7 @@ (make-flags ''()) (build-target "jar") (jar-name #f) + (source-dir "src") (phases '(@ (guix build ant-build-system) %standard-phases)) (outputs '("out")) @@ -126,6 +127,7 @@ #:test-target ,test-target #:build-target ,build-target #:jar-name ,jar-name + #:source-dir ,source-dir #:phases ,phases #:outputs %outputs #:search-paths ',(map search-path-specification->sexp |