3 .\" Manual for `query-runlisp-config'
5 .\" (c) 2020 Mark Wooding
8 .\"----- Licensing notice ---------------------------------------------------
10 .\" This file is part of Runlisp, a tool for invoking Common Lisp scripts.
12 .\" Runlisp is free software: you can redistribute it and/or modify it
13 .\" under the terms of the GNU General Public License as published by the
14 .\" Free Software Foundation; either version 3 of the License, or (at your
15 .\" option) any later version.
17 .\" Runlisp is distributed in the hope that it will be useful, but WITHOUT
18 .\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
19 .\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
22 .\" You should have received a copy of the GNU General Public License
23 .\" along with Runlisp. If not, see <https://www.gnu.org/licenses/>.
40 \h'-\w'\fB\\$1\ \fP'u'\fB\\$1\ \fP\c
43 .\"--------------------------------------------------------------------------
44 .TH query-runlisp-config 1 "2 August 2020" "Mark Wooding"
46 query-runlisp-config \- inspect and debug runlisp configuration files
48 .\"--------------------------------------------------------------------------
51 .B query-runlisp-config
77 .\"--------------------------------------------------------------------------
81 .B query-runlisp-config
82 program assists with understanding and debugging
87 The command-line options are as follows.
90 .BR "\-h" ", " "\-\-help"
92 .BR query-runlisp-config 's
94 and a description of the command-line options
96 and immediately exit with status 0.
99 .BR "\-V" ", " "\-\-version"
101 .BR query-runlisp-config 's
104 and immediately exit with status 0.
107 .BR "\-L" ", " "\-\-list-sections"
108 List all of the known section names to standard output.
111 .BI "\-c" "\fR, " "\-\-config-file=" conf
112 Read configuration from
116 is a directory, then all of the files within
119 are loaded, in ascending lexicographical order;
123 All of the files are expected to as described in
124 .BR runlisp.conf (5).
127 .BI "\-l" "\fR, " "\-\-list-variables=" sect
128 List all of the variables assigned in section
133 .BI "\-o" "\fR, " "\-\-set-option=\fR[" sect :\fR] var = value
138 in configuration section
142 if no section is specified.
143 The value is unexpandable,
144 and overrides any similarly named setting
145 from the configuration file(s).
150 .\"--------------------------------------------------------------------------
156 .BR dump-runlisp-image (1),
157 .BR query-runlisp-config (1),
161 Mark Wooding, <mdw@distorted.org.uk>
164 .\"----- That's all, folks --------------------------------------------------