;;; -*- Mode:LISP; Package:USER; Readtable:CL; Base:10 -*- (LET* ((P (SEND FS:FDEFINE-FILE-PATHNAME :TRANSLATED-PATHNAME)) (H (SEND P :HOST)) (W (SEND P :NEW-PATHNAME :NAME :WILD :TYPE :WILD :VERSION :WILD)) (D (IF (ATOM (SEND P :DIRECTORY)) (LIST (SEND P :DIRECTORY)) (SEND P :DIRECTORY))) (LH "TS")) (FORMAT T "~&;; Logical host ~S on physical host ~S rooted at ~S~%" LH H D) (FS:SET-LOGICAL-PATHNAME-HOST LH :PHYSICAL-HOST H :TRANSLATIONS `(("SOURCE;" ,W) ("*;" ,(SEND W :NEW-DIRECTORY (APPEND D '(:WILD)))) ("*;*;" ,(SEND W :NEW-DIRECTORY (APPEND D '(:WILD :WILD))))))) (si:set-system-source-file "TS" "TS:SOURCE;SYSDEF")