commit:     a94d0bbf1c7338691fde2cbf5768fd843c267bb0
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  2 22:13:29 2017 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Jan  2 22:13:29 2017 +0000
URL:        https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=a94d0bbf

funcs: kconfig_*opt functions can be used for busybox as well.

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 gen_configkernel.sh | 16 ----------------
 gen_funcs.sh        | 16 ++++++++++++++++
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/gen_configkernel.sh b/gen_configkernel.sh
index d050296..f746dba 100755
--- a/gen_configkernel.sh
+++ b/gen_configkernel.sh
@@ -32,22 +32,6 @@ determine_config_file() {
        fi
 }
 
-function kconfig_get_opt() {
-       kconfig="$1"
-       optname="$2"
-       sed -n "${kconfig}" \
-               -e "/^#\? \?${optname}[ =].*/{ s/.*${optname}[ =]//g; s/is not 
set//g; p; q }"
-}
-
-function kconfig_set_opt() {
-       kconfig="$1"
-       optname="$2"
-       optval="$3"
-       sed -i "${kconfig}" \
-               -e "s/^#\? \?${optname}[ =].*/${optname}=${optval}/g" \
-       || gen_die "Failed to set ${optname}=${optval} in $kconfig"
-}
-
 config_kernel() {
        determine_config_file
        cd "${KERNEL_DIR}" || gen_die 'Could not switch to the kernel 
directory!'

diff --git a/gen_funcs.sh b/gen_funcs.sh
index 1bdaa7b..d669548 100755
--- a/gen_funcs.sh
+++ b/gen_funcs.sh
@@ -535,3 +535,19 @@ find_kernel_binary() {
        cd "${curdir}"
        echo "${tmp_kernel_binary}"
 }
+
+function kconfig_get_opt() {
+       kconfig="$1"
+       optname="$2"
+       sed -n "${kconfig}" \
+               -e "/^#\? \?${optname}[ =].*/{ s/.*${optname}[ =]//g; s/is not 
set//g; p; q }"
+}
+
+function kconfig_set_opt() {
+       kconfig="$1"
+       optname="$2"
+       optval="$3"
+       sed -i "${kconfig}" \
+               -e "s/^#\? \?${optname}[ =].*/${optname}=${optval}/g" \
+       || gen_die "Failed to set ${optname}=${optval} in $kconfig"
+}

Reply via email to