source: tags/1.5.0/contrib/abcl-build/build/package.lisp

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

contrib/abcl-build: fix path introspection under Windows

Fix ABCL-BUILD tests so that they run to completion.

File size: 1.0 KB
Line 
1(in-package :cl-user)
2
3(defpackage build-abcl
4  (:use :cl)
5  (:nicknames :build-abcl :abcl-build :abcl/build)
6  (:export
7
8   #:abcl/build
9   #:abcl/dist
10   #:abcl/test
11
12   ;; deprecated  TODO: hook into new interfaces
13   #:build-abcl
14   #:make-dist
15
16   ;; utility functions that should be moved into utility package
17   #:introspect-path-for
18   #:split-string
19   #:possible-executable-names
20   #:probe-for-executable
21   #:stringify
22   #:listify
23   #:some-directory
24
25   ;;; lower-level
26   #:xdg/abcl-install-root
27   #:xdg/abcl-download-root
28
29   #:xdg/install
30   #:locally-install-and-unzip
31
32   #:download-and-unzip
33   #:download
34
35   #:xdg/ant-executable
36   #:with-ensured-ant
37   #:ant/install
38   #:ant/call
39
40   #:with-ensured-maven
41   #:mvn/install
42   #:mvn/call
43   
44   #:install-zip
45   #:download-artifact)
46
47  ;;; TODO: use UIOP, currently only used for deprecated, old build system
48  #+abcl
49  (:import-from #:extensions #:run-shell-command #:probe-directory)
50  #+allegro
51  (:import-from #:excl #:probe-directory)
52  #+clisp
53  (:import-from #:ext #:probe-directory))
54
Note: See TracBrowser for help on using the repository browser.