summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2019-02-20 07:45:44 (GMT)
committerAlexey Neyman <stilor@att.net>2019-02-20 07:45:44 (GMT)
commit16efa9d3e7d2fcbfd0971062d7b17bd5709d41fd (patch)
treec9e7b22743a68a76e508e007ea0967accbf3071d /scripts
parent865171abc7bc468a577987725303ac9b8c580e52 (diff)
Add debug output to Kconfig manipulation functions
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/functions3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/functions b/scripts/functions
index e577b9d..fecdad2 100644
--- a/scripts/functions
+++ b/scripts/functions
@@ -1419,6 +1419,7 @@ CT_KconfigSetOption() {
local value="$2"
local file="$3"
+ CT_DoLog DEBUG "${file}: set ${option}=${value}"
${grep} -E -q "^${option}=.*" "${file}" && \
${sed} -i -r -e "s;^${option}=.*$;${option}=${value};" "${file}" || \
${grep} -E -q "^# ${option} is not set$" "${file}" && \
@@ -1441,6 +1442,7 @@ CT_KconfigDisableOption() {
local option="${1}"
local file="${2}"
+ CT_DoLog DEBUG "${file}: disable ${option}"
${grep} -E -q "^# ${option} is not set$" "${file}" || \
${grep} -E -q "^${option}=.*$" "${file}" && \
${sed} -i -r -e "s;^${option}=.*$;# ${option} is not set;" "${file}" || \
@@ -1454,6 +1456,7 @@ CT_KconfigDeleteOption() {
local option="${1}"
local file="${2}"
+ CT_DoLog DEBUG "${file}: delete ${option}"
${grep} -E -q "^# ${option} is not set$" "${file}" && \
${sed} -i -r -e "/^# ${option} is not set$/d" "${file}" || \
${grep} -E -q "^${option}=.*$" "${file}" && \