[Phemlock-cvs] CVS update: phemlock/INSTALL phemlock/hemlock.asd phemlock/hemlock.system

Aleksandar Bakic abakic at common-lisp.net
Wed Dec 15 00:51:40 UTC 2004


Update of /project/phemlock/cvsroot/phemlock
In directory common-lisp.net:/tmp/cvs-serv7398

Modified Files:
	INSTALL hemlock.asd hemlock.system 
Log Message:
A pathname fix in hemlock.asd, and a minor improvement in INSTALL.

Date: Wed Dec 15 01:51:37 2004
Author: abakic

Index: phemlock/INSTALL
diff -u phemlock/INSTALL:1.4 phemlock/INSTALL:1.5
--- phemlock/INSTALL:1.4	Mon Nov  1 23:16:11 2004
+++ phemlock/INSTALL	Wed Dec 15 01:51:35 2004
@@ -5,21 +5,21 @@
 are lucky you just can fire up your Lisp and say
 
 CMUCL/MK:
-    ; (require 'defsystem)
-    (mk:load-system :hemlock)
+    ; (require '#:defsystem)
+    ; (load "../McCLIM/system.lisp")
+    (mk:load-system :hemlock) ; or (mk:compile-system :hemlock)
 
 SBCL/ASDF:
     ; (require 'asdf)
     ; (require 'sb-bsd-sockets)
     ; (asdf:oos 'asdf:load-op :clx)
+    ; (load "../McCLIM/system.lisp")
     (asdf:oos 'adsf:load-op :hemlock)
 
     (cl-user::hemlock)
 
 If you want to try the CLIM backend, which not yet is fully operational, try:
 
-    ; (load "../McCLIM/system.lisp")
-    ; (mk:load-system :clim-clx) ; CMUCL/MK, might already be a dependency
     ; (asdf:oos 'asdf:load-op :clim-clx) ; SBCL/ASDF
 
     (clim-hemlock::clim-hemlock)


Index: phemlock/hemlock.asd
diff -u phemlock/hemlock.asd:1.4 phemlock/hemlock.asd:1.5
--- phemlock/hemlock.asd:1.4	Mon Nov 22 22:38:06 2004
+++ phemlock/hemlock.asd	Wed Dec 15 01:51:35 2004
@@ -67,7 +67,8 @@
     ((:module core-1
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src" "core")))
+			    :directory '(:relative "src" "core"))
+			   *hemlock-base-directory*)
 	      :components
 	      ((:file "package")
 	       ;; Lisp implementation specific stuff goes into one of the next
@@ -83,7 +84,8 @@
      (:module bitmap-1
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src" "bitmap")))
+			    :directory '(:relative "src" "bitmap"))
+			   *hemlock-base-directory*)
 	      :depends-on (core-1)
 	      :components
 	      ((:file "keysym-defs") ; hmm.
@@ -92,7 +94,8 @@
      (:module core-2
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src" "core")))
+			    :directory '(:relative "src" "core"))
+			   *hemlock-base-directory*)
 	      :depends-on (bitmap-1)
 	      :components
 	      ((:file "rompsite")
@@ -122,7 +125,8 @@
      (:module tty-1
  	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "tty")))
+			    :directory '(:relative "tty"))
+			   *hemlock-base-directory*)
  	      :components
  	      (#+port-tty-termcap (:file "termcap")
 	       #+port-tty-tty-disp-rt (:file "tty-disp-rt")
@@ -130,20 +134,23 @@
      (:module root-1
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src")))
+			    :directory '(:relative "src"))
+			   *hemlock-base-directory*)
 	      :depends-on (core-2)
 	      :components
 	      ((:file "pop-up-stream")))
      (:module tty-2
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "tty")))
+			    :directory '(:relative "tty"))
+			   *hemlock-base-directory*)
 	      :components
 	      (#+port-tty-tty-screen (:file "tty-screen")))
      (:module root-2
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src")))
+			    :directory '(:relative "src"))
+			   *hemlock-base-directory*)
 	      :depends-on (root-1)
 	      :components
 	      ((:file "font")
@@ -154,7 +161,8 @@
      (:module user-1
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src" "user")))
+			    :directory '(:relative "src" "user"))
+			   *hemlock-base-directory*)
 	      :depends-on (root-2)
 	      :components
 	      ((:file "echocoms")
@@ -215,7 +223,8 @@
      (:module bitmap-2
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src" "bitmap")))
+			    :directory '(:relative "src" "bitmap"))
+			   *hemlock-base-directory*)
 	      :depends-on (user-1)
 	      :components
 	      ((:file "rompsite")
@@ -226,7 +235,8 @@
      (:module clim-1
 	      :pathname #.(merge-pathnames
 			   (make-pathname
-			    :directory '(:relative "src" "clim")))
+			    :directory '(:relative "src" "clim"))
+			   *hemlock-base-directory*)
 	      :depends-on (bitmap-2)
 	      :components
 	      ((:file "patch")


Index: phemlock/hemlock.system
diff -u phemlock/hemlock.system:1.4 phemlock/hemlock.system:1.5
--- phemlock/hemlock.system:1.4	Sat Oct 16 21:28:19 2004
+++ phemlock/hemlock.system	Wed Dec 15 01:51:35 2004
@@ -211,5 +211,5 @@
 	      :depends-on (bitmap-2)
 	      :components
 	      ((:file "patch")
-	       (:file "foo")
+	       #+port-clim-foo (:file "foo")
 	       (:file "exp-syntax")))))




More information about the Phemlock-cvs mailing list