diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2016-10-17 19:32:14 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2017-05-10 17:59:22 +0200 |
commit | 52a791f50ffe460e2985dc356f08789d2d6f9f12 (patch) | |
tree | e0e93334d32937de8e5f65b0980570f0c6e8c383 /guix/build-system/ant.scm | |
parent | 8df64f7384263764a3c1bcfdb783c8188570cce7 (diff) |
ant-build-system: Add default "check" target.
* guix/build-system/ant.scm (ant-build): Change default test target to
"check"; add "test-dir" argument.
* guix/build/ant-build-system.scm (default-build.xml): Add "test-dir"
argument; add ant targets "compile-tests" and "check".
(configure): Add "test-dir" argument; pass it to "default-build.xml".
Diffstat (limited to 'guix/build-system/ant.scm')
-rw-r--r-- | guix/build-system/ant.scm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/guix/build-system/ant.scm b/guix/build-system/ant.scm index a309a0c86b..bf2f3b4115 100644 --- a/guix/build-system/ant.scm +++ b/guix/build-system/ant.scm @@ -93,12 +93,13 @@ (define* (ant-build store name inputs #:key (tests? #t) - (test-target "tests") + (test-target "check") (configure-flags ''()) (make-flags ''()) (build-target "jar") (jar-name #f) (source-dir "src") + (test-dir "src/test") (phases '(@ (guix build ant-build-system) %standard-phases)) (outputs '("out")) @@ -128,6 +129,7 @@ #:build-target ,build-target #:jar-name ,jar-name #:source-dir ,source-dir + #:test-dir ,test-dir #:phases ,phases #:outputs %outputs #:search-paths ',(map search-path-specification->sexp |