Files
android_kernel_xiaomi_sm8450/scripts
Masahiro Yamada 2fd5b09c20 kconfig: add 'shell' built-in function
This accepts a single command to execute.  It returns the standard
output from it.

[Example code]

  config HELLO
          string
          default "$(shell,echo hello world)"

  config Y
          def_bool $(shell,echo y)

[Result]

  $ make -s alldefconfig && tail -n 2 .config
  CONFIG_HELLO="hello world"
  CONFIG_Y=y

Caveat:
Like environments, functions are expanded in the lexer.  You cannot
pass symbols to function arguments.  This is a limitation to simplify
the implementation.  I want to avoid the dynamic function evaluation,
which would introduce much more complexity.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-05-29 03:31:19 +09:00
..
2017-03-28 16:16:52 +02:00
2018-05-03 01:17:44 +09:00
2018-03-26 02:01:18 +09:00
2018-02-02 00:21:47 +09:00
2011-08-31 16:12:17 +02:00
2012-06-27 12:44:29 -07:00
2018-05-29 03:28:58 +09:00
2018-02-06 18:32:47 -08:00
2014-08-20 16:03:45 +02:00