-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathfork-future.asd
More file actions
23 lines (20 loc) · 900 Bytes
/
fork-future.asd
File metadata and controls
23 lines (20 loc) · 900 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
(cl:in-package :cl-user)
(defvar *fork-future-library-path* *load-truename*)
(asdf:defsystem fork-future
:description "Fork-future is a posix fork() based future parallel library"
:author "Jianshi Huang @ Mathematical Systems Inc. (huang@msi.co.jp)"
:version "0.3.20100210"
:depends-on (cl-store cffi)
:components
((:module src
:components
((:file "package")
(:file "simple-queue" :depends-on ("package"))
(:file "posix-wrapper" :depends-on ("package"))
(:file "fork-future" :depends-on ("posix-wrapper")))
:perform
(asdf:load-op :after (op c)
(when (find-package 'swank)
(load (merge-pathnames "src/handle-swank.lisp" *fork-future-library-path*)))
;;
(pushnew :fork-future *features*)))))