[graphic-forms-cvs] r63 - trunk
junrue at common-lisp.net
junrue at common-lisp.net
Tue Mar 21 18:20:13 UTC 2006
Author: junrue
Date: Tue Mar 21 13:20:13 2006
New Revision: 63
Modified:
trunk/build.lisp
trunk/config.lisp
trunk/tests.lisp
Log:
more build system cleanup
Modified: trunk/build.lisp
==============================================================================
--- trunk/build.lisp (original)
+++ trunk/build.lisp Tue Mar 21 13:20:13 2006
@@ -36,7 +36,7 @@
;;; public use.
;;;
-(load "config.lisp")
+(load "c:/projects/public/graphic-forms/config.lisp")
(in-package #:graphic-forms-system)
@@ -51,40 +51,10 @@
(setf *gf-dir* (concatenate 'string *project-root* "graphic-forms/"))
(setf *lisp-unit-file* (concatenate 'string *library-root* "lisp-unit"))
-(defvar *gf-build-dir* "c:/projects/public/build/graphic-forms/")
(defvar *gf-tests-dir* (concatenate 'string *gf-dir* "src/tests/uitoolkit/"))
-(defvar *library-build-root* (concatenate 'string *library-root* "build/"))
-(defvar *cffi-build-dir* (concatenate 'string *library-build-root* "cffi/"))
-(defvar *closer-mop-build-dir* (concatenate 'string *library-build-root* "closer-mop/"))
-(defvar *lw-compat-build-dir* (concatenate 'string *library-build-root* "lw-compat/"))
-
-(defvar *build-dirs* (list *cffi-build-dir*
- *closer-mop-build-dir*
- *lw-compat-build-dir*
- *gf-build-dir*))
-
(defun build ()
-
+ (setf cl-user::*asdf-cache* "c:/projects/public/build/")
(configure-asdf)
-
- (when *external-build-dirs*
- (mapc #'(lambda (dir-str) (ensure-directories-exist (parse-namestring dir-str))) *build-dirs*))
-
-#|
- (if *external-build-dirs*
- (chdir *cffi-build-dir*))
- (asdf:operate 'asdf:load-op :cffi)
-
- (if *external-build-dirs*
- (chdir *lw-compat-build-dir*))
- (asdf:operate 'asdf:load-op :lw-compat)
-
- (if *external-build-dirs*
- (chdir *closer-mop-build-dir*))
- (asdf:operate 'asdf:load-op :closer-mop)
-|#
-
- (if *external-build-dirs*
- (chdir *gf-build-dir*))
+ (pushnew *gf-dir* asdf:*central-registry* :test #'equal)
(asdf:operate 'asdf:load-op :graphic-forms-uitoolkit))
Modified: trunk/config.lisp
==============================================================================
--- trunk/config.lisp (original)
+++ trunk/config.lisp Tue Mar 21 13:20:13 2006
@@ -37,8 +37,6 @@
(in-package #:graphic-forms-system)
-(defvar *external-build-dirs* nil)
-
(defvar *cffi-dir* "cffi-0.9.0/")
(defvar *closer-mop-dir* "closer-mop/")
(defvar *imagemagick-dir* "c:/Program Files/ImageMagick-6.2.6-Q16/")
Modified: trunk/tests.lisp
==============================================================================
--- trunk/tests.lisp (original)
+++ trunk/tests.lisp Tue Mar 21 13:20:13 2006
@@ -36,7 +36,5 @@
(load (compile-file *lisp-unit-file*))
(defun load-tests ()
- (if *external-build-dirs*
- (chdir *gf-build-dir*))
(asdf:operate 'asdf:load-op :graphic-forms-tests)
(chdir *gf-tests-dir*))
More information about the Graphic-forms-cvs
mailing list