X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=gtk%2Fcl-gtk2-gtk.asd;h=3d0969551cffb74e545063ee83e85089c7467a35;hb=e8e2d1cad48f9b6f1d607651f93cc51387c60216;hp=98e72a12bc1f78ab5d2b84585c5fced15fdd4a35;hpb=bfdf1acff01f093907d88325149ddb2a7baaf83b;p=cl-gtk2.git diff --git a/gtk/cl-gtk2-gtk.asd b/gtk/cl-gtk2-gtk.asd index 98e72a1..3d09695 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 @@ -12,8 +24,10 @@ (:file "gtk.functions") (:file "gtk.base-classes") (:file "gtk.dialog") + (:file "gtk.about-dialog") (:file "gtk.window") (:file "gtk.window-group") + (:file "gtk.icon-factory") (:file "gtk.image") (:file "gtk.label") (:file "gtk.progress-bar") @@ -22,6 +36,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 +55,6 @@ (:file "gtk.calendar") (:file "gtk.size-group") (:file "gtk.tooltip") - (:file "gtk.bin") (:file "gtk.box") (:file "gtk.container") (:file "gtk.paned") @@ -48,6 +63,10 @@ (: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") @@ -56,13 +75,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 :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))