9
9
; ;;
10
10
; ;; This works by keeping a cache of system file pathnames in
11
11
; ;; <quicklisp>/local-projects/system-index.txt. Whenever the
12
- ; ;; timestamp on the local projects directory is newer than the
12
+ ; ;; timestamp on a local projects directory is newer than the
13
13
; ;; timestamp on the system index file, the entire tree is re-scanned
14
14
; ;; and cached.
15
15
; ;;
16
16
; ;; This will pick up system files that are created as a result of
17
- ; ;; creating new project directory in <quicklisp>/ local- projects/ ,
17
+ ; ;; creating new project directory in a local projects directory ,
18
18
; ;; e.g. unpacking a tarball or zip file, checking out a project from
19
19
; ;; version control, etc. It will NOT pick up a system file that is
20
20
; ;; added sometime later in a subdirectory; for that, the
33
33
34
34
(defparameter *local-project-directories*
35
35
(list (qmerge " local-projects/" ))
36
- " The default local projects directory ." )
36
+ " The default local projects directories ." )
37
37
38
38
(defun system-index-file (pathname )
39
39
" Return the system index file for the directory PATHNAME."
@@ -102,7 +102,7 @@ SYSTEM, return its full pathname."
102
102
103
103
(defun local-projects-searcher (system-name)
104
104
" This function is added to ASDF:*SYSTEM-DEFINITION-SEARCH-FUNCTIONS*
105
- to use the local project directory and cache to find systems."
105
+ to use the local project directories and cache to find systems."
106
106
(dolist (directory *local-project-directories* )
107
107
(when (probe-directory directory )
108
108
(let ((system-index (ensure-system-index directory )))
@@ -129,7 +129,7 @@ to use the local project directory and cache to find systems."
129
129
result))))))))))
130
130
131
131
(defun register-local-projects ()
132
- " Force a scan of the local projects directory to create the system
132
+ " Force a scan of the local projects directories to create the system
133
133
file index."
134
134
(map nil ' make-system-index *local-project-directories* ))
135
135
0 commit comments