chiark / gitweb /
Major cleanup of ffi abstraction layer
[clg] / atk / atk.lisp
1 ;; Common Lisp bindings for GTK+ v2.0
2 ;; Copyright (C) 2001 Espen S. Johnsen <espen@users.sourceforge.net>
3 ;;
4 ;; This library is free software; you can redistribute it and/or
5 ;; modify it under the terms of the GNU Lesser General Public
6 ;; License as published by the Free Software Foundation; either
7 ;; version 2 of the License, or (at your option) any later version.
8 ;;
9 ;; This library is distributed in the hope that it will be useful,
10 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
11 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12 ;; Lesser General Public License for more details.
13 ;;
14 ;; You should have received a copy of the GNU Lesser General Public
15 ;; License along with this library; if not, write to the Free Software
16 ;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17
18 ;; $Id: atk.lisp,v 1.4 2004-11-06 21:39:57 espen Exp $
19
20 (in-package "ATK")
21
22
23 (eval-when (:compile-toplevel :load-toplevel :execute)
24   (init-types-in-library 
25    #.(concatenate 'string (pkg-config:pkg-variable "atk" "libdir") 
26                           "/libatk-1.0.so") :prefix "atk_"))
27
28 (define-types-by-introspection "Atk")