Using EXPORT-FROM-SYSTEM to autoexport symbols
authorespen <espen>
Wed, 2 Jan 2008 15:50:36 +0000 (15:50 +0000)
committerespen <espen>
Wed, 2 Jan 2008 15:50:36 +0000 (15:50 +0000)
atk/export.lisp
cairo/export.lisp
gdk/export.lisp
gtk/export.lisp
pango/export.lisp
rsvg/export.lisp

index f1a0c93..3b01acc 100644 (file)
@@ -1,4 +1,4 @@
 (in-package "ATK")
 
 ;;; Autogenerating exported symbols
-(export-from-file #p"clg:atk;atk.lisp")
+(export-from-system)
index 9c517e8..faa42d8 100644 (file)
@@ -20,5 +20,4 @@
 
 
 ;;; Autogenerating exported symbols
-(export-from-file #p"clg:cairo;cairo.lisp")
-  
\ No newline at end of file
+(export-from-system)
index 1a8837b..6edaad5 100644 (file)
@@ -1,7 +1,4 @@
 (in-package "GDK")
 
-;;; Autogenerating exported symbols
-(export-from-file #p"clg:gdk;gdkevents.lisp")
-(export-from-file #p"clg:gdk;gdktypes.lisp")
-(export-from-file #p"clg:gdk;gdk.lisp")
-(export-from-file #p"clg:gdk;pixbuf.lisp")
+;; ;;; Autogenerating exported symbols
+(export-from-system)
index 232406d..70aee9c 100644 (file)
@@ -1,19 +1,6 @@
 (in-package "GTK")
 
 (eval-when (:compile-toplevel :load-toplevel :execute)
-  (defvar *gtk-files* 
-    (list 
-     #p"clg:gtk;gtktypes.lisp"
-     #p"clg:gtk;gtkwidget.lisp"
-     #p"clg:gtk;gtkcontainer.lisp"
-     #p"clg:gtk;gtk.lisp"
-     #p"clg:gtk;gtktree.lisp"
-     #p"clg:gtk;gtktext.lisp"
-     #p"clg:gtk;gtkaction.lisp"
-     #p"clg:gtk;gtkselection.lisp"
-     #p"clg:gtk;gtkutils.lisp"
-     #p"clg:gtk;gtkstyle.lisp"))
-
   (defexport define-style-color-accessor (name type)
     (declare (ignore type))
     name)
@@ -23,7 +10,7 @@
     name))
 
 ;;; Autogenerating exported symbols
-(export-from-files #.*gtk-files*)
+(export-from-system)
 
 
 ;;; Now re-export some of the symbols from the CLG package
@@ -35,4 +22,4 @@
    (declare (ignore superclasses options))
    (export-defclass-form class slotdefs nil))
 
- (export-from-files #.*gtk-files* "CLG"))
+ (export-from-system "CLG"))
index 41b6cad..4ea7847 100644 (file)
@@ -1,4 +1,4 @@
 (in-package "PANGO")
 
 ;;; Autogenerating exported symbols
-(export-from-file #p"clg:pango;pango.lisp")
+(export-from-system)
index f5b1400..b52adec 100644 (file)
@@ -1,4 +1,4 @@
 (in-package "RSVG")
 
 ;;; Autogenerating exported symbols
-(export-from-file #p"clg:rsvg;rsvg.lisp")
+(export-from-system)