X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=gtk%2Fcl-gtk2-gtk.asd;h=7b1047585c3cb7c4be3a41174d6d1a512d63f41f;hb=47b0bf2bfd057e9b409957e8e5cb2241e2fa6573;hp=98e72a12bc1f78ab5d2b84585c5fced15fdd4a35;hpb=bfdf1acff01f093907d88325149ddb2a7baaf83b;p=cl-gtk2.git diff --git a/gtk/cl-gtk2-gtk.asd b/gtk/cl-gtk2-gtk.asd index 98e72a1..7b10475 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 @@ -8,12 +20,14 @@ (:file "gtk.main_loop_events") (:file "gtk.object") (:file "gtk.objects") - (:file "gtk.generated-classes") + (:file "gtk.generated-classes") (: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,30 +55,39 @@ (: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.tree-view-dnd") (: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.info-bar") + (:file "gtk.spinner") + (:file "gtk.markup") + (:file "gtk.main-loop-events") - + (:file "gtk.generated-child-properties") - + (:file "gtk.high-level") + (:file "ui-markup") + (:file "gtk.dialog.example") - + (:file "gtk.demo") + (:file "gtk.timer") + (:file "gtk.finalize-classes") (: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))