Skip to content
Snippets Groups Projects
Commit d1793fe3 authored by Robert P. Goldman's avatar Robert P. Goldman
Browse files

Fixed documentation for :here directive in configuration DSL.

parent f96efa24
No related branches found
No related tags found
No related merge requests found
...@@ -1790,7 +1790,10 @@ but will take precedence over the new mechanism if you do use it. ...@@ -1790,7 +1790,10 @@ but will take precedence over the new mechanism if you do use it.
@section Configuration DSL @section Configuration DSL
Here is the grammar of the s-expression (SEXP) DSL for source-registry configuration: Here is the grammar of the s-expression (SEXP) DSL for source-registry
configuration:
@c FIXME: This is too wide for happy compilation into pdf.
@example @example
;; A configuration is a single SEXP starting with keyword :source-registry ;; A configuration is a single SEXP starting with keyword :source-registry
...@@ -1811,10 +1814,6 @@ DIRECTIVE := ...@@ -1811,10 +1814,6 @@ DIRECTIVE :=
;; add a directory hierarchy, recursing but excluding specified patterns ;; add a directory hierarchy, recursing but excluding specified patterns
(:tree DIRECTORY-PATHNAME-DESIGNATOR) | (:tree DIRECTORY-PATHNAME-DESIGNATOR) |
;; add a directory relative to the location of the configuration
;; file being read.
(:here RELATIVE-COMPONENT-DESIGNATOR?) |
;; override the defaults for exclusion patterns ;; override the defaults for exclusion patterns
(:exclude PATTERN ...) | (:exclude PATTERN ...) |
;; augment the defaults for exclusion patterns ;; augment the defaults for exclusion patterns
...@@ -1841,7 +1840,9 @@ ABSOLUTE-COMPONENT-DESIGNATOR := ...@@ -1841,7 +1840,9 @@ ABSOLUTE-COMPONENT-DESIGNATOR :=
PATHNAME | ;; pathname (better be an absolute path, or bust) PATHNAME | ;; pathname (better be an absolute path, or bust)
:HOME | ;; designates the user-homedir-pathname ~/ :HOME | ;; designates the user-homedir-pathname ~/
:USER-CACHE | ;; designates the default location for the user cache :USER-CACHE | ;; designates the default location for the user cache
:SYSTEM-CACHE ;; designates the default location for the system cache :SYSTEM-CACHE | ;; designates the default location for the system cache
:HERE ;; designates the location of the configuration file
;; (or *default-pathname-defaults*, if invoked interactively)
RELATIVE-COMPONENT-DESIGNATOR := RELATIVE-COMPONENT-DESIGNATOR :=
STRING | ;; namestring (directory assumed where applicable) STRING | ;; namestring (directory assumed where applicable)
...@@ -1926,8 +1927,9 @@ In this case, X can put into @file{dir/} a file @file{asdf.conf} that ...@@ -1926,8 +1927,9 @@ In this case, X can put into @file{dir/} a file @file{asdf.conf} that
contains the following: contains the following:
@example @example
(:source-registry (:source-registry
(:here "src/lisp/") (:tree (:here "src/lisp/"))
(:here "extlib/lisp")) (:tree (:here "extlib/lisp"))
(:directory (:here "outlier/")))
@end example @end example
@section Shell-friendly syntax for configuration @section Shell-friendly syntax for configuration
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment