source: trunk/abcl/contrib/abcl-asdf/packages.lisp @ 13836

Last change on this file since 13836 was 13836, checked in by Mark Evenson, 10 years ago

abcl-asdf: Enable the specification of an http(s) proxy in ABCL-ASDF:*maven-http-proxy*.

ABCL-ASDF:*MAVEN-VERBOSE* now controls the stream to which the Maven
Aether repository system reports progress in resolving dependencies.
The logging messages could be presented in a perhaps slightly less verbose method.

Refactor the setting of various subsystem in special variables with
associated ENSURE-* methods.

File size: 562 bytes
Line 
1(defpackage #:abcl-asdf
2  (:use :cl)
3  (:export 
4;;; Public API
5   #:resolve-dependencies
6
7   #:find-mvn
8
9   #:*mvn-directory*
10
11   #:init
12
13;;; "Internal" API
14
15;;;; Maven
16   #:*mvn-libs-directory*
17   #:*maven-http-proxy*
18   #:*maven-verbose*
19
20   #:satisfy
21   #:as-classpath
22
23   #:resolve-artifact
24
25   #:add-directory-jars-to-class-path
26   #:need-to-add-directory-jar?
27   
28   #:*added-to-classpath*
29   #:*inhibit-add-to-classpath*))
30
31(defpackage #:abcl-asdf-test
32  (:use :cl #+nil :abcl-test-lisp) ;;; FIXME include some sort of test framework
33  (:export #:run))
Note: See TracBrowser for help on using the repository browser.