:description "I/O library."
:author "Stelian Ionescu <sionescu@cddr.org>"
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf)
:depends-on (:iolib.base :iolib.multiplex :iolib.streams :iolib.sockets)
:description "A few ASDF component classes."
:author "Stelian Ionescu <sionescu@cddr.org>"
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:depends-on (:alexandria)
:pathname "base/"
(asdf:defsystem :iolib.common-lisp
:description "Slightly modified Common Lisp."
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf)
:depends-on (:alexandria)
:description "Base IOlib package, used instead of CL."
:author "Stelian Ionescu <sionescu@cddr.org>"
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf)
:depends-on (:iolib.common-lisp :alexandria :split-sequence)
(asdf:defsystem :iolib.conf
:description "Compile-time configuration for IOLib."
:author "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf)
:default-component-class :iolib-source-file
:description "I/O multiplexing library."
:author "Stelian Ionescu <sionescu@cddr.org>"
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf)
:depends-on (:iolib.base :iolib.syscalls :cffi)
(asdf:defsystem :iolib.os
:description "OS interface."
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf :iolib-grovel)
:depends-on (:iolib.base :iolib-grovel :iolib.syscalls
(asdf:defsystem :iolib.pathnames
:description "New pathnames."
:author "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf)
:depends-on (:iolib.base :iolib.syscalls)
:description "Socket library."
:author "Stelian Ionescu <sionescu@cddr.org>"
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf :iolib-grovel)
:depends-on (:iolib.base :iolib.syscalls :iolib.streams
(asdf:defsystem :iolib.streams
:description "Gray streams."
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf)
:depends-on (:iolib.base :iolib.multiplex :cffi)
(asdf:defsystem :iolib.syscalls
:description "Syscalls and foreign types."
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf :iolib-grovel)
:depends-on (:trivial-features :cffi :iolib.base :iolib-grovel)
:description "Trivial-Sockets compatibility layer."
:author "Dan Barlow <dan@telent.net>"
:maintainer "Stelian Ionescu <sionescu@cddr.org>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.asdf :iolib.conf)
:depends-on (:iolib.base :iolib.sockets)
(asdf:defsystem :iolib-tests
:description "IOLib test suite."
:author "Luis Oliveira <loliveira@common-lisp.net>"
- :version #.(with-open-file (f (merge-pathnames "../version.lisp-expr"
- (or *compile-file-pathname*
- *load-truename*)))
- (read f))
+ :version (:read-file-form "../version.lisp-expr")
:licence "MIT"
:defsystem-depends-on (:iolib.base)
:depends-on (:fiveam :iolib :iolib.pathnames)