diff options
author | Ćukasz Stelmach <stlman@poczta.fm> | 2012-09-13 22:44:45 +0200 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2012-10-13 21:48:19 +0000 |
commit | 79d7fa1948de033bf5a2523fe8eca25d7f1f4438 (patch) | |
tree | ff82a54471a30196fd049d779587871fdf2c301b /gen_cmdline.sh | |
parent | Bug #397947: Run depmod on new modules to avoid need to run at every boot on ... (diff) | |
download | genkernel-79d7fa1948de033bf5a2523fe8eca25d7f1f4438.tar.gz genkernel-79d7fa1948de033bf5a2523fe8eca25d7f1f4438.tar.bz2 genkernel-79d7fa1948de033bf5a2523fe8eca25d7f1f4438.zip |
Add --kernel-outputdir to save files outside the source tree.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Diffstat (limited to 'gen_cmdline.sh')
-rwxr-xr-x | gen_cmdline.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gen_cmdline.sh b/gen_cmdline.sh index a305201..858b850 100755 --- a/gen_cmdline.sh +++ b/gen_cmdline.sh @@ -63,6 +63,7 @@ longusage() { echo " --kernel-make=<makeprg> GNU Make to use for kernel" echo " --kernel-target=<t> Override default make target (bzImage)" echo " --kernel-binary=<path> Override default kernel binary path (arch/foo/boot/bar)" + echo " --kernel-outputdir=<path> Save output files outside the source tree." echo " --utils-cc=<compiler> Compiler to use for utilities" echo " --utils-as=<assembler> Assembler to use for utils" @@ -214,6 +215,10 @@ parse_cmdline() { CMD_KERNEL_CROSS_COMPILE=$(echo ${CMD_KERNEL_CROSS_COMPILE}|sed -e 's/.*[^-]$/&-/g') print_info 2 "CMD_KERNEL_CROSS_COMPILE: ${CMD_KERNEL_CROSS_COMPILE}" ;; + --kernel-outputdir=*) + CMD_KERNEL_OUTPUTDIR=`parse_opt "$*"` + print_info 2 "CMD_KERNEL_OUTPUTDIR: ${CMD_KERNEL_OUTPUTDIR}" + ;; --utils-cc=*) CMD_UTILS_CC=`parse_opt "$*"` print_info 2 "CMD_UTILS_CC: ${CMD_UTILS_CC}" |