genkernel: Add --kconfig to set specific kernel config options
[genkernel.git] / gen_configkernel.sh
index a69c7130fb421ce62c164be89c953d7a51fa9835..c1a1cce82b0b52e216b600715669986cceb5b35e 100755 (executable)
@@ -160,4 +160,9 @@ config_kernel() {
                sed -i ${KERNEL_DIR}/.config -e 's/#\? \?CONFIG_VIRTIO_NET.*/CONFIG_VIRTIO_NET=y/g'
                sed -i ${KERNEL_DIR}/.config -e 's/#\? \?CONFIG_VHOST_NET.*/CONFIG_VHOST_NET=y/g'
        fi 
+
+       for KEY in "${!KCONFIG[@]}"; do
+               VALUE="${KCONFIG[$KEY]}"
+               sed -i ${KERNEL_DIR}/.config -e "s/#\? \?$KEY.*/$KEY=$VALUE/g'
+       done
 }