doc/makepkg: document --log, address locale issues
Looks like no one ever documented -L/--log, so do that now. In addition, address some of the issues brought up in FS#9156 and add a note about build output and logs being in the current locale. Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
7069b96173
commit
a7a9f37561
1 changed files with 13 additions and 1 deletions
|
@ -28,6 +28,11 @@ build the package, install the package into a temporary root, make
|
||||||
customizations, generate meta-info, and package the whole thing up for pacman
|
customizations, generate meta-info, and package the whole thing up for pacman
|
||||||
to use.
|
to use.
|
||||||
|
|
||||||
|
NOTE: makepkg uses your current locale by default and does not unset it when
|
||||||
|
building packages. If you wish to share your build output with others when
|
||||||
|
seeking help or for other purposes, you may wish to run "`LC_ALL=C makepkg`" so
|
||||||
|
your logs and output are not localized.
|
||||||
|
|
||||||
Options
|
Options
|
||||||
-------
|
-------
|
||||||
*\--asroot*::
|
*\--asroot*::
|
||||||
|
@ -83,7 +88,7 @@ Options
|
||||||
if required and generate integrity checks. The integrity checks
|
if required and generate integrity checks. The integrity checks
|
||||||
generated are determined by the value of the INTEGRITY_CHECK array in
|
generated are determined by the value of the INTEGRITY_CHECK array in
|
||||||
linkman:makepkg.conf[5]. This output can be redirected into your
|
linkman:makepkg.conf[5]. This output can be redirected into your
|
||||||
PKGBUILD for source validation (`makepkg -g >> PKGBUILD`).
|
PKGBUILD for source validation using "`makepkg -g >> PKGBUILD`".
|
||||||
|
|
||||||
*-h, \--help*::
|
*-h, \--help*::
|
||||||
Output syntax and command line options.
|
Output syntax and command line options.
|
||||||
|
@ -97,6 +102,13 @@ Options
|
||||||
Install or upgrade the package after a successful build using
|
Install or upgrade the package after a successful build using
|
||||||
linkman:pacman[8].
|
linkman:pacman[8].
|
||||||
|
|
||||||
|
*-L, \--log*::
|
||||||
|
Enable makepkg build logging. This will use the *tee* program to send
|
||||||
|
output of the `build()` function to both the console and to a text file in
|
||||||
|
the build directory named `pkgname-pkgver-pkgrel-arch.log`. As mentioned
|
||||||
|
above, the build log will be localized so you may want to set your locale
|
||||||
|
accordingly if sharing the log output with others.
|
||||||
|
|
||||||
*-m, \--nocolor*::
|
*-m, \--nocolor*::
|
||||||
Disable color in output messages.
|
Disable color in output messages.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue