source: release/1.3/source/examples/cocoa/easygui/easygui.asd @ 11814

Last change on this file since 11814 was 11814, checked in by rme, 11 years ago

Merge trunk changes r11790-r11794, r11796, r11801, r11803

(GC fixes, additional x8632 vinsns, easygui enhancements, x8632 callback fix)

File size: 1.1 KB
Line 
1;;; -*- lisp -*-
2
3#+openmcl
4(eval-when (:compile-toplevel :load-toplevel :execute)
5  (require :asdf))
6
7#-openmcl
8(error "Requires OpenMCL")
9
10
11(cl:defpackage :easygui-system (:use :cl :asdf))
12
13(in-package :easygui-system)
14
15(defsystem cocoa.asd)
16
17(defmethod perform :after ((o compile-op) (sys (eql (find-system :cocoa.asd))))
18  (require :cocoa))
19
20(defmethod operation-done-p ((o compile-op) (sys (eql (find-system :cocoa.asd))))
21  nil)
22
23(defsystem easygui
24  :depends-on (cocoa.asd)
25  :components ((:file "package")
26               (:file "new-cocoa-bindings" :depends-on ("package"))
27               (:file "events" :depends-on ("new-cocoa-bindings"))
28               (:file "views" :depends-on ("events"))
29               (:file "action-targets" :depends-on ("views"))
30               (:file "dialogs" :depends-on ("new-cocoa-bindings"))
31               (:module "example"
32                        :depends-on ("action-targets")
33                        :components
34                        ((:file "tiny")
35                         (:file "currency-converter")
36                         (:file "view-hierarchy")))))
Note: See TracBrowser for help on using the repository browser.