source: tags/1.5.0/contrib/abcl-build/build/t/maven.lisp

Last change on this file was 15022, checked in by Mark Evenson, 7 years ago

contrib/abcl-build: now runs on new build download infrastructure

Incomplete implementation of probing for working local exectuables.
Currently we always download and use a private ABCL unzip of binary
archives to the XDG user space allocated to such persistence.

All tests succeed under macOS/Windows.

File size: 614 bytes
Line 
1(in-package :abcl/build/t)
2
3(prove:plan 1)
4(prove:ok
5 (abcl/build:mvn/install)
6 "Testing ABCL-specific Ant installation of Maven into XDG hierarchy
")
7
8(if (not (ignore-errors (asdf:find-system :abcl)))
9        (prove:diag "Unable to find 'abcl.asd'.~&Enable ASDF to find 'abcl.asd' by adding symlink to ~~/common-lisp/ to ABCL source directory.")
10    (let ((pom (asdf:system-relative-pathname :abcl "pom.xml")))
11      (prove:ok (abcl/build:mvn/call pom "install")
12                (format nil "Testing invocation of private Maven on root ABCL POM at~&~2,t~a
"
13                        pom))))
14
15(prove:finalize)
Note: See TracBrowser for help on using the repository browser.