-
Notifications
You must be signed in to change notification settings - Fork 1
/
calispel.asd
38 lines (36 loc) · 1.23 KB
/
calispel.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp -*-
(asdf:defsystem "calispel"
:version "0.1"
:maintainer "J.P. Larocque"
:author "J.P. Larocque, et al. (see COPYRIGHT.txt)"
:licence "ISC-style and other permissive (see COPYRIGHT.txt)"
:description "Thread-safe message-passing channels, in the style of
the occam programming language."
:components (;; Core data structures and algorithms.
(:file "core"
:depends-on ("null-queue"
"package"))
;; Basic operations: ? and !
(:file "basic"
:depends-on ("core"
"package"))
;; The *-ALT macros.
(:file "alt"
:depends-on ("core"
"package"))
;; The null queue.
(:file "null-queue"
:depends-on ("package"))
(:file "package"))
;; Package definition.
:depends-on ("jpl-queues"
"bordeaux-threads"
(:version "jpl-util" "0.2")))
(asdf:defsystem "calispel-test"
:version "0.1"
:maintainer "Rick Venn (richard.venn@gmail.com)"
:author "J.P. Larocque, et al. (see COPYRIGHT.txt)"
:licence "ISC-style and other permissive (see COPYRIGHT.txt)"
:description "Test suite for Calispel"
:depends-on (:calispel :eager-future2)
:components ((:file "test")))