Raymond Toy pushed to rtoy-unix-core at cmucl / cmucl

Commits:

2 changed files:

Changes:

  • bin/make-main-dist.sh
    --- a/bin/make-main-dist.sh
    +++ b/bin/make-main-dist.sh
    @@ -127,7 +127,7 @@ do
     done
     
     # Create the directories and install the fasl files for asdf and defsystem
    -for f in asdf defsystem
    +for f in asdf defsystem unix
     do
         install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib/contrib/$f
         install ${GROUP} ${OWNER} -m 0644 $TARGET/contrib/$f/$f.$FASL $DESTDIR/lib/cmucl/lib/contrib/$f

  • src/code/unix.lisp
    --- a/src/code/unix.lisp
    +++ b/src/code/unix.lisp
    @@ -25,7 +25,7 @@
     ;; Must be set to NIL initially to enable building Lisp!
     (defvar *filename-encoding* nil)
     
    -(eval-when (:compile-toplevel)
    +(eval-when (:compile-toplevel :load-toplevel :execute)
       (defmacro %name->file (string)
         `(if *filename-encoding*
     	 (string-encode ,string *filename-encoding*)