7104c6a0 |
1 | ;;; -*- Mode: lisp -*- |
2 | |
37b3919c |
3 | (asdf:oos 'asdf:load-op :clg-tools) |
4 | |
7104c6a0 |
5 | (defpackage "CAIRO-SYSTEM" |
6 | (:use "COMMON-LISP" "ASDF" "PKG-CONFIG")) |
7 | |
8 | |
9 | (in-package "CAIRO-SYSTEM") |
10 | |
a5ac639f |
11 | (pkg-exists-p "cairo" :atleast-version "1.2.0" :error t) |
7104c6a0 |
12 | |
13 | |
14 | (defsystem cairo |
04725e4e |
15 | :depends-on (gffi glib) |
7104c6a0 |
16 | :components ((:library "libcairo" |
4ef334a0 |
17 | :libname #-win32 "libcairo" |
18 | #+win32 "libcairo-2" |
19 | :libdir #.(pkg-variable "cairo" "libdir")) |
7104c6a0 |
20 | (:file "defpackage") |
21 | (:file "cairo" :depends-on ("defpackage" "libcairo")) |
22 | (:file "export" :depends-on ("cairo")))) |