X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=gtk%2Fcl-gtk2-gtk.asd;h=c825c296f3f55fcb644063c387c73ad756a2b743;hb=c36dad68c5724171792b032fe56d6d531fc2571a;hp=cea1fcd8ae1f53609b7c43aaa115bfedbbbe6779;hpb=a2cc06c61d808ba45fc2fe8d004cd3f47b72b4e5;p=cl-gtk2.git diff --git a/gtk/cl-gtk2-gtk.asd b/gtk/cl-gtk2-gtk.asd index cea1fcd..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 @@ -13,6 +25,8 @@ (:file "gtk.base-classes") (:file "gtk.dialog") (:file "gtk.window") + (:file "gtk.window-group") + (:file "gtk.icon-factory") (:file "gtk.image") (:file "gtk.label") (:file "gtk.progress-bar") @@ -21,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") @@ -38,14 +54,19 @@ (:file "gtk.calendar") (:file "gtk.size-group") (:file "gtk.tooltip") - (:file "gtk.bin") (:file "gtk.box") (:file "gtk.container") (:file "gtk.paned") (:file "gtk.child-properties") (: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") @@ -53,13 +74,14 @@ (:file "gtk.high-level") + (:file "ui-markup") + (:file "gtk.dialog.example") (:file "gtk.demo") + (: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)) \ No newline at end of file + :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))