X-Git-Url: https://git.distorted.org.uk/~mdw/clg/blobdiff_plain/41de06cda779cb670058783d2289389bfa915560..2db5185dfa63fabb9f527dcb5cd00a1a73b0a0ee:/glib/glib.asd?ds=sidebyside diff --git a/glib/glib.asd b/glib/glib.asd index 1dc8f16..7c6bbb2 100644 --- a/glib/glib.asd +++ b/glib/glib.asd @@ -23,10 +23,13 @@ (when (string>= (pkg-version "glib-2.0") "2.6.0") (push :glib2.6 *features*)) +(when (string>= (pkg-version "glib-2.0") "2.8.0") + (push :glib2.8 *features*)) + (defsystem glib :depends-on (clg-tools) :components ((:file "defpackage") - #+(and cmu (not non-broken-pcl))(:file "pcl") + #+(and cmu (not non-broken-pcl) (not cmu19b))(:file "pcl") ;; For preloading to work in glib 2.6, the library needs to ;; be configured and build with '--disable-visibility' (:unix-dso "preload" @@ -47,7 +50,7 @@ (:file "utils" :depends-on ("defpackage")) (:file "ffi" :depends-on ("utils")) (:file "glib" :depends-on ("ffi" "libglib-2.0")) - (:file "proxy" :depends-on (#+(and cmu (not clg-pcl))"pcl" "glib")) + (:file "proxy" :depends-on (#+(and cmu (not non-broken-pcl) (not cmu19b))"pcl" "glib")) (:file "gtype" :depends-on ("proxy" "alien" "libgobject-2.0")) (:file "gboxed" :depends-on ("gtype")) (:file "genums" :depends-on ("gtype"))