arch-fixes.lisp 668 B

12345678910111213141516171819202122
  1. (in-package "COMMON-LISP-USER")
  2. (let* ((parent (make-pathname :directory '(:absolute "usr" "share" "sbcl-source")))
  3. (src
  4. (merge-pathnames
  5. (make-pathname :directory '(:relative "src" :wild-inferiors)
  6. :name :wild :type :wild)
  7. parent))
  8. (contrib
  9. (merge-pathnames
  10. (make-pathname :directory '(:relative "contrib" :wild-inferiors)
  11. :name :wild :type :wild)
  12. parent)))
  13. (setf (logical-pathname-translations "SYS")
  14. `(("SYS:SRC;**;*.*.*" ,src)
  15. ("SYS:CONTRIB;**;*.*.*" ,contrib))))
  16. (ignore-errors
  17. (sb-ext:gc :full t)
  18. (sb-ext:enable-debugger)
  19. (sb-ext:save-lisp-and-die "sbcl-new.core"))