clpm-client.lisp 943 Bytes
Newer Older
Eric Timmons's avatar
Eric Timmons committed
1
2
3
4
5
6
7
8
;;;; The CLPM client
;;;;
;;;; This software is part of CLPM. See README.org for more information. See
;;;; LICENSE for license information.

(uiop:define-package #:clpm-client/clpm-client
    (:nicknames #:clpm-client)
  (:use #:cl
Eric Timmons's avatar
Eric Timmons committed
9
        #:clpm-client/header
Eric Timmons's avatar
Eric Timmons committed
10
11
12
13
14
        #:clpm-client/asdf
        #:clpm-client/bundle
        #:clpm-client/cleanup
        #:clpm-client/clpm)
  (:export #:*clpm-cleanup-on-dump-p*
15
           #:*clpm-context*
Eric Timmons's avatar
Eric Timmons committed
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
           #:*clpm-executable*
           #:*clpm-system-not-found-behavior*
           #:activate-clpm
           #:cleanup-clpm!
           #:clpm-active-p
           #:clpm-install-system
           #:clpm-missing-system
           #:clpmfile-pathname
           #:deactivate-clpm
           #:inside-bundle-exec-p
           #:run-clpm))

(in-package #:clpm-client)

;; Register the fact that the clpm client is available by adding :clpm-client to
;; *FEATURES*.
(pushnew :clpm-client *features*)