X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=gtk%2Fcl-gtk2-gtk.asd;h=c825c296f3f55fcb644063c387c73ad756a2b743;hb=c36dad68c5724171792b032fe56d6d531fc2571a;hp=38710c472dbc1025b16d1827655e56bd39831773;hpb=443a49501d16653d96a884fc062c678ea1b59ead;p=cl-gtk2.git diff --git a/gtk/cl-gtk2-gtk.asd b/gtk/cl-gtk2-gtk.asd index 38710c4..c825c29 100644 --- a/gtk/cl-gtk2-gtk.asd +++ b/gtk/cl-gtk2-gtk.asd @@ -1,5 +1,17 @@ +(defpackage #:cl-gtk2-gtk-system + (:use #:cl #:asdf)) + +(in-package #:cl-gtk2-gtk-system) + +(defclass plain-file (static-file) + ((type :initarg :type :reader plain-file-type :initform nil))) + +(defmethod source-file-type ((c plain-file) (s module)) + (plain-file-type c)) + (defsystem :cl-gtk2-gtk :name :cl-gtk2-gtk + :version "0.1.1" :author "Kalyanov Dmitry " :license "LLGPL" :serial t @@ -14,6 +26,7 @@ (:file "gtk.dialog") (:file "gtk.window") (:file "gtk.window-group") + (:file "gtk.icon-factory") (:file "gtk.image") (:file "gtk.label") (:file "gtk.progress-bar") @@ -22,6 +35,8 @@ (:file "gtk.scale-button") (:file "gtk.entry") (:file "gtk.spin-button") + (:file "gtk.selections") + (:file "gtk.dnd") (:file "gtk.text") (:file "gtk.tree-model") (:file "gtk.tree-view-column") @@ -39,7 +54,6 @@ (:file "gtk.calendar") (:file "gtk.size-group") (:file "gtk.tooltip") - (:file "gtk.bin") (:file "gtk.box") (:file "gtk.container") (:file "gtk.paned") @@ -47,6 +61,11 @@ (:file "gtk.widget") (:file "gtk.builder") (:file "gtk.assistant") + (:file "gtk.link-button") + (:file "gtk.list-store") + (:file "gtk.tree-store") + (:file "gtk.tree-model-filter") + (:file "gtk.clipboard") (:file "gtk.main-loop-events") @@ -55,14 +74,14 @@ (:file "gtk.high-level") + (:file "ui-markup") + (:file "gtk.dialog.example") (:file "gtk.demo") - #+sbcl (:file "sbcl") + (:file "gtk.timer") (:module "demo-files" - :pathname "demo" - :components ((:static-file "demo1.glade") - (:static-file "demo1.ui") - (:static-file "text-editor.glade") - (:static-file "text-editor.ui")))) - :depends-on (:cl-gtk2-glib :cffi :cl-gtk2-gdk :bordeaux-threads :iterate)) + :pathname "demo/" + :components ((:plain-file "demo1" :type "ui") + (:plain-file "text-editor" :type "ui")))) + :depends-on (:cl-gtk2-glib :cffi :cl-gtk2-gdk :bordeaux-threads :iterate :cl-gtk2-pango))