diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2021-07-06 22:22:12 +0200 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2021-07-06 22:59:30 +0200 |
commit | a30b7139cfad7261c84345b136c671744e64ec29 (patch) | |
tree | cd77d0aa59c76cc8df85567aafe759d67fbe1dbb /doc | |
parent | genkernel: Bump to v4.2.2 (diff) | |
download | genkernel-a30b7139cfad7261c84345b136c671744e64ec29.tar.gz genkernel-a30b7139cfad7261c84345b136c671744e64ec29.tar.bz2 genkernel-a30b7139cfad7261c84345b136c671744e64ec29.zip |
gen_cmdline.sh: parse_cmdline(): Allow to override AS, AR, NM & Co via CLIv4.2.2
Bug: https://bugs.gentoo.org/786405
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/genkernel.8.txt | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/doc/genkernel.8.txt b/doc/genkernel.8.txt index aa18496..262027b 100644 --- a/doc/genkernel.8.txt +++ b/doc/genkernel.8.txt @@ -246,15 +246,36 @@ LOW-LEVEL COMPILATION OPTIONS *--kernel-as*=<assembler>:: Assembler to use for the kernel compilation. +*--kernel-ar*=<archiver>:: + Archiver to use for the kernel compilation. + *--kernel-cc*=<compiler>:: Compiler to use for the kernel compilation (e.g. distcc). *--kernel-ld*=<linker>:: Linker to use for the kernel compilation. -*--kernel-make*=<makeprg>:: +*--kernel-nm*=<nm>:: + NM utility to use for the kernel compilation. + +*--kernel-make*=<makeprog>:: GNU Make to use for the kernel compilation. +*--kernel-objcopy*=<objcopyprog>:: + Objcopy utility to use for the kernel compilation. + +*--kernel-objdump*=<objdumpprog>:: + Objdump utility to use for the kernel compilation. + +*--kernel-ranlib*=<ranlibprog>:: + Ranlib utility to use for the kernel compilation. + +*--kernel-readelf*=<readelfprog>:: + Readelf utility to use for the kernel compilation. + +*--kernel-strip*=<stripprog>:: + Strip utility to use for the kernel compilation. + *--kernel-target*=<t>:: Override default make target (bzImage), note that values like *--kernel-target=* are also valid (useful for Xen @@ -272,6 +293,9 @@ LOW-LEVEL COMPILATION OPTIONS *--utils-as*=<assembler>:: Assembler to use for utilities. +*--utils-ar*=<archiver>:: + Archiver to use for utilities. + *--utils-cflags*=<cflags>:: C compiler flags used to compile utilities. @@ -287,6 +311,24 @@ LOW-LEVEL COMPILATION OPTIONS *--utils-make*=<makeprog>:: GNU Make to use for utilities. +*--utils-nm*=<nm>:: + NM utility to use for utilities. + +*--utils-objcopy*=<objcopyprog>:: + Objcopy utility to use for utilities. + +*--utils-objdump*=<objdumpprog>:: + Objdump utility to use for utilities. + +*--utils-ranlib*=<ranlibprog>:: + Ranlib utility to use for utilities. + +*--utils-readelf*=<readelfprof>:: + Readelf utility to use for utilities. + +*--utils-strip*=<striprog>:: + Strip utility to use for utilities. + *--makeopts*=<makeopts>:: GNU Make options such as -j2, etc. |