X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=gtk%2Fcl-gtk2-gtk.asd;h=7b1047585c3cb7c4be3a41174d6d1a512d63f41f;hb=00346cf6cc21a7a1daa85c3c4bfcac0d86d023b2;hp=8cf74beedfee92f4e93b6e318f14639183fab68f;hpb=21d699e54bb7bd571519afeaf44592cd329face0;p=cl-gtk2.git diff --git a/gtk/cl-gtk2-gtk.asd b/gtk/cl-gtk2-gtk.asd index 8cf74be..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") @@ -44,29 +60,34 @@ (: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")))) + :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))