doc: Explicitly mention --localstatedir and --sysconfdir configure flags.

Prior to this commit, the terms localstatedir and sysconfdir were used without
being defined earlier in this section. This commit clarifies that they are
configure flags.

* doc/contributing.texi (Building from Git): Explicitly mention
--localstatedir and --sysconfdir configure flags.

Change-Id: I3e6edbbc1f2a342196e732e14257dbdf9a3f4303
This commit is contained in:
Arun Isaac 2024-10-29 18:39:55 +00:00
parent 78ffa63731
commit 2fa6f985a3
No known key found for this signature in database
GPG key ID: 2E25EE8B61802BB3

View file

@ -242,12 +242,13 @@ Then, run:
@end example
@noindent
... where @file{/var} is the normal @code{localstatedir} value
(@pxref{The Store}, for information about this) and @file{/etc} is the
normal @code{sysconfdir} value. Note that you will probably not run
@command{make install} at the end (you don't have to) but it's still
important to pass the right @code{localstatedir} and @code{sysconfdir}
values, which get recorded in the @code{(guix config)} Guile module.
Optionally, @code{--localstatedir} and @code{--sysconfdir} can also be
provided as arguments. By default, @code{localstatedir} is @file{/var}
(@pxref{The Store}, for information about this) and @code{sysconfdir} is
@file{/etc}. Note that you will probably not run @command{make install}
at the end (you don't have to) but it's still important to pass the
right @code{localstatedir} and @code{sysconfdir} values, which get
recorded in the @code{(guix config)} Guile module.
Finally, you can build Guix and, if you feel so inclined, run the tests
(@pxref{Running the Test Suite}):