From 50525acdfd981bb1c8fc7296c41493b092cacb25 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Sat, 4 Jun 2011 02:29:35 +0200 Subject: Make set_config_with_override accept "BOOL"/"STRING" not 1/2 --- gen_determineargs.sh | 122 +++++++++++++++++++++++++-------------------------- 1 file changed, 61 insertions(+), 61 deletions(-) (limited to 'gen_determineargs.sh') diff --git a/gen_determineargs.sh b/gen_determineargs.sh index e680569e..baa8a046 100755 --- a/gen_determineargs.sh +++ b/gen_determineargs.sh @@ -68,67 +68,67 @@ get_KV() { determine_real_args() { print_info 4 "Resolving config file, command line, and arch default settings." - # Config File Command Line Arch Default - # ----------- ------------ ------------ - set_config_with_override 2 DEBUGFILE CMD_DEBUGFILE - set_config_with_override 2 KERNEL_DIR CMD_KERNEL_DIR "${DEFAULT_KERNEL_SOURCE}" - set_config_with_override 1 NO_KERNEL_SOURCES CMD_NO_KERNEL_SOURCES - set_config_with_override 2 KNAME CMD_KERNNAME "genkernel" - - set_config_with_override 2 MAKEOPTS CMD_MAKEOPTS "$DEFAULT_MAKEOPTS" - set_config_with_override 2 KERNEL_MAKE CMD_KERNEL_MAKE "$DEFAULT_KERNEL_MAKE" - set_config_with_override 2 UTILS_MAKE CMD_UTILS_MAKE "$DEFAULT_UTILS_MAKE" - set_config_with_override 2 KERNEL_CC CMD_KERNEL_CC "$DEFAULT_KERNEL_CC" - set_config_with_override 2 KERNEL_LD CMD_KERNEL_LD "$DEFAULT_KERNEL_LD" - set_config_with_override 2 KERNEL_AS CMD_KERNEL_AS "$DEFAULT_KERNEL_AS" - set_config_with_override 2 UTILS_CC CMD_UTILS_CC "$DEFAULT_UTILS_CC" - set_config_with_override 2 UTILS_LD CMD_UTILS_LD "$DEFAULT_UTILS_LD" - set_config_with_override 2 UTILS_AS CMD_UTILS_AS "$DEFAULT_UTILS_AS" - - set_config_with_override 2 KERNEL_CROSS_COMPILE CMD_KERNEL_CROSS_COMPILE - set_config_with_override 2 UTILS_CROSS_COMPILE CMD_UTILS_CROSS_COMPILE - set_config_with_override 2 BOOTDIR CMD_BOOTDIR "/boot" - - set_config_with_override 1 SPLASH CMD_SPLASH - set_config_with_override 1 POSTCLEAR CMD_POSTCLEAR - set_config_with_override 1 MRPROPER CMD_MRPROPER - set_config_with_override 1 MENUCONFIG CMD_MENUCONFIG - set_config_with_override 1 CLEAN CMD_CLEAN - - set_config_with_override 2 MINKERNPACKAGE CMD_MINKERNPACKAGE - set_config_with_override 2 MODULESPACKAGE CMD_MODULESPACKAGE - set_config_with_override 2 KERNCACHE CMD_KERNCACHE - set_config_with_override 1 NORAMDISKMODULES CMD_NORAMDISKMODULES - set_config_with_override 1 ALLRAMDISKMODULES CMD_ALLRAMDISKMODULES - set_config_with_override 2 INITRAMFS_OVERLAY CMD_INITRAMFS_OVERLAY - set_config_with_override 1 MOUNTBOOT CMD_MOUNTBOOT - set_config_with_override 1 BUILD_STATIC CMD_STATIC - set_config_with_override 1 SAVE_CONFIG CMD_SAVE_CONFIG - set_config_with_override 1 SYMLINK CMD_SYMLINK - set_config_with_override 2 INSTALL_MOD_PATH CMD_INSTALL_MOD_PATH - set_config_with_override 1 OLDCONFIG CMD_OLDCONFIG - set_config_with_override 1 LVM CMD_LVM - set_config_with_override 1 EVMS CMD_EVMS - set_config_with_override 1 DMRAID CMD_DMRAID - set_config_with_override 1 ISCSI CMD_ISCSI - set_config_with_override 1 BUSYBOX CMD_BUSYBOX "yes" - set_config_with_override 1 UNIONFS CMD_UNIONFS - set_config_with_override 1 NETBOOT CMD_NETBOOT - set_config_with_override 2 REAL_ROOT CMD_REAL_ROOT - set_config_with_override 1 DISKLABEL CMD_DISKLABEL - set_config_with_override 1 LUKS CMD_LUKS - set_config_with_override 1 GPG CMD_GPG - set_config_with_override 1 MDADM CMD_MDADM - set_config_with_override 2 MDADM_CONFIG CMD_MDADM_CONFIG - set_config_with_override 1 MULTIPATH CMD_MULTIPATH - set_config_with_override 1 FIRMWARE CMD_FIRMWARE - set_config_with_override 2 FIRMWARE_DIR CMD_FIRMWARE_DIR "/lib/firmware" - set_config_with_override 2 FIRMWARE_FILES CMD_FIRMWARE_FILES - set_config_with_override 1 INTEGRATED_INITRAMFS CMD_INTEGRATED_INITRAMFS - set_config_with_override 1 GENZIMAGE CMD_GENZIMAGE - set_config_with_override 1 KEYMAP CMD_KEYMAP "yes" - set_config_with_override 1 DOKEYMAPAUTO CMD_DOKEYMAPAUTO - set_config_with_override 2 BUSYBOX_CONFIG CMD_BUSYBOX_CONFIG + # Dest / Config File Command Line Arch Default + # ------------------ ------------ ------------ + set_config_with_override STRING DEBUGFILE CMD_DEBUGFILE + set_config_with_override STRING KERNEL_DIR CMD_KERNEL_DIR "${DEFAULT_KERNEL_SOURCE}" + set_config_with_override BOOL NO_KERNEL_SOURCES CMD_NO_KERNEL_SOURCES + set_config_with_override STRING KNAME CMD_KERNNAME "genkernel" + + set_config_with_override STRING MAKEOPTS CMD_MAKEOPTS "$DEFAULT_MAKEOPTS" + set_config_with_override STRING KERNEL_MAKE CMD_KERNEL_MAKE "$DEFAULT_KERNEL_MAKE" + set_config_with_override STRING UTILS_MAKE CMD_UTILS_MAKE "$DEFAULT_UTILS_MAKE" + set_config_with_override STRING KERNEL_CC CMD_KERNEL_CC "$DEFAULT_KERNEL_CC" + set_config_with_override STRING KERNEL_LD CMD_KERNEL_LD "$DEFAULT_KERNEL_LD" + set_config_with_override STRING KERNEL_AS CMD_KERNEL_AS "$DEFAULT_KERNEL_AS" + set_config_with_override STRING UTILS_CC CMD_UTILS_CC "$DEFAULT_UTILS_CC" + set_config_with_override STRING UTILS_LD CMD_UTILS_LD "$DEFAULT_UTILS_LD" + set_config_with_override STRING UTILS_AS CMD_UTILS_AS "$DEFAULT_UTILS_AS" + + set_config_with_override STRING KERNEL_CROSS_COMPILE CMD_KERNEL_CROSS_COMPILE + set_config_with_override STRING UTILS_CROSS_COMPILE CMD_UTILS_CROSS_COMPILE + set_config_with_override STRING BOOTDIR CMD_BOOTDIR "/boot" + + set_config_with_override BOOL SPLASH CMD_SPLASH + set_config_with_override BOOL POSTCLEAR CMD_POSTCLEAR + set_config_with_override BOOL MRPROPER CMD_MRPROPER + set_config_with_override BOOL MENUCONFIG CMD_MENUCONFIG + set_config_with_override BOOL CLEAN CMD_CLEAN + + set_config_with_override STRING MINKERNPACKAGE CMD_MINKERNPACKAGE + set_config_with_override STRING MODULESPACKAGE CMD_MODULESPACKAGE + set_config_with_override STRING KERNCACHE CMD_KERNCACHE + set_config_with_override BOOL NORAMDISKMODULES CMD_NORAMDISKMODULES + set_config_with_override BOOL ALLRAMDISKMODULES CMD_ALLRAMDISKMODULES + set_config_with_override STRING INITRAMFS_OVERLAY CMD_INITRAMFS_OVERLAY + set_config_with_override BOOL MOUNTBOOT CMD_MOUNTBOOT + set_config_with_override BOOL BUILD_STATIC CMD_STATIC + set_config_with_override BOOL SAVE_CONFIG CMD_SAVE_CONFIG + set_config_with_override BOOL SYMLINK CMD_SYMLINK + set_config_with_override STRING INSTALL_MOD_PATH CMD_INSTALL_MOD_PATH + set_config_with_override BOOL OLDCONFIG CMD_OLDCONFIG + set_config_with_override BOOL LVM CMD_LVM + set_config_with_override BOOL EVMS CMD_EVMS + set_config_with_override BOOL DMRAID CMD_DMRAID + set_config_with_override BOOL ISCSI CMD_ISCSI + set_config_with_override BOOL BUSYBOX CMD_BUSYBOX "yes" + set_config_with_override BOOL UNIONFS CMD_UNIONFS + set_config_with_override BOOL NETBOOT CMD_NETBOOT + set_config_with_override STRING REAL_ROOT CMD_REAL_ROOT + set_config_with_override BOOL DISKLABEL CMD_DISKLABEL + set_config_with_override BOOL LUKS CMD_LUKS + set_config_with_override BOOL GPG CMD_GPG + set_config_with_override BOOL MDADM CMD_MDADM + set_config_with_override STRING MDADM_CONFIG CMD_MDADM_CONFIG + set_config_with_override BOOL MULTIPATH CMD_MULTIPATH + set_config_with_override BOOL FIRMWARE CMD_FIRMWARE + set_config_with_override STRING FIRMWARE_DIR CMD_FIRMWARE_DIR "/lib/firmware" + set_config_with_override STRING FIRMWARE_FILES CMD_FIRMWARE_FILES + set_config_with_override BOOL INTEGRATED_INITRAMFS CMD_INTEGRATED_INITRAMFS + set_config_with_override BOOL GENZIMAGE CMD_GENZIMAGE + set_config_with_override BOOL KEYMAP CMD_KEYMAP "yes" + set_config_with_override BOOL DOKEYMAPAUTO CMD_DOKEYMAPAUTO + set_config_with_override STRING BUSYBOX_CONFIG CMD_BUSYBOX_CONFIG BOOTDIR=`arch_replace "${BOOTDIR}"` BOOTDIR=${BOOTDIR%/} # Remove any trailing slash -- cgit v1.2.3