1.1 --- a/config/config.mk Wed Mar 11 20:56:27 2009 +0000
1.2 +++ b/config/config.mk Wed Mar 10 22:59:00 2010 +0100
1.3 @@ -87,12 +87,10 @@
1.4 _entry=$$(echo "$${entry}" |$(sed) -r -s -e 's/[-.+]/_/g;'); \
1.5 echo "config $(3)_$${_entry}"; \
1.6 echo " bool"; \
1.7 - printf " prompt \"$${entry}"; \
1.8 - if $(grep) -E '^# +EXPERIMENTAL$$' $${file} >/dev/null 2>&1; then \
1.9 - echo " (EXPERIMENTAL)\""; \
1.10 - echo " depends on EXPERIMENTAL"; \
1.11 - else \
1.12 - echo "\""; \
1.13 + echo " prompt \"$${entry}\""; \
1.14 + dep_val=$$($(grep) -E '^# depends on ' $${file} 2>/dev/null); \
1.15 + if [ -n "$${dep_val}" ]; then \
1.16 + echo " $${dep_val#\# }"; \
1.17 fi; \
1.18 echo ""; \
1.19 done; \
1.20 @@ -134,12 +132,10 @@
1.21 _entry=$$(echo "$${entry}" |$(sed) -r -s -e 's/[-.+]/_/g;'); \
1.22 echo "menuconfig $(3)_$${_entry}"; \
1.23 echo " bool"; \
1.24 - printf " prompt \"$${entry}"; \
1.25 - if $(grep) -E '^# +EXPERIMENTAL$$' $${file} >/dev/null 2>&1; then \
1.26 - echo " (EXPERIMENTAL)\""; \
1.27 - echo " depends on EXPERIMENTAL"; \
1.28 - else \
1.29 - echo "\""; \
1.30 + echo " prompt \"$${entry}\""; \
1.31 + dep_val=$$($(grep) -E '^# depends on ' $${file} 2>/dev/null); \
1.32 + if [ -n "$${dep_val}" ]; then \
1.33 + echo " $${dep_val#\# }"; \
1.34 fi; \
1.35 echo "if $(3)_$${_entry}"; \
1.36 echo "source $${file}"; \