1 ;;;; -*- Mode: Lisp; indent-tabs-mode: nil -*-
3 ;;; This file was originally written by Peter Keller (psilord@cs.wisc.edu)
4 ;;; and this code is released under the same license as IOLib.
7 (asdf:defsystem :iolib.examples
8 :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
9 (or *compile-file-pathname*
12 :defsystem-depends-on (:iolib.base)
13 :depends-on (:iolib :bordeaux-threads)
14 :default-component-class :iolib-source-file
15 :components ((:file "package")
16 (:file "ex1-client" :depends-on ("package"))
17 (:file "ex2-client" :depends-on ("package"))
18 (:file "ex3-client" :depends-on ("package"))
19 (:file "ex4-client" :depends-on ("package"))
20 (:file "ex5a-client" :depends-on ("package"))
21 (:file "ex5b-client" :depends-on ("package"))
23 (:file "ex1-server" :depends-on ("package"))
24 (:file "ex2-server" :depends-on ("package"))
25 (:file "ex3-server" :depends-on ("package"))
26 (:file "ex4-server" :depends-on ("package"))
27 (:file "ex5-server" :depends-on ("package"))
28 (:file "ex6-server" :depends-on ("package"))
29 (:file "ex7-buffer" :depends-on ("package"))
30 (:file "ex7-server" :depends-on ("package" "ex7-buffer"))
31 (:file "ex8-buffer" :depends-on ("package"))
32 (:file "ex8-server" :depends-on ("package" "ex8-buffer"))))