chiark / gitweb /
gtk/gtk.lisp: Apparently when you ask for a stock Button, you get a Bin.
[clg] / cairo / cairo.asd
1 ;;; -*- Mode: lisp -*-
2
3 (asdf:oos 'asdf:load-op :clg-tools)
4
5 (defpackage "CAIRO-SYSTEM"
6   (:use "COMMON-LISP" "ASDF" "PKG-CONFIG"))
7
8
9 (in-package "CAIRO-SYSTEM")
10
11 (pkg-exists-p "cairo" :atleast-version "1.2.0" :error t)
12
13
14 (defsystem cairo
15     :depends-on (gffi glib)
16     :components ((:library "libcairo" 
17                             :libname #-win32 "libcairo" 
18                                      #+win32 "libcairo-2" 
19                             :libdir #.(pkg-libdir "cairo"))
20                  (:library "libjpeg")
21                  (:shared-object "cairo-alien" :pathname "alien/"
22                   :components ((:c-source-file "cairo-jpeg" 
23                                 :cflags #.(pkg-cflags "cairo")))
24                   :depends-on ("libcairo" "libjpeg"))
25                  (:file "defpackage")
26                  (:file "cairo" 
27                   :depends-on ("defpackage" "libcairo" "cairo-alien"))
28                  (:file "export" :depends-on ("cairo"))))