Add generic functions to enable/set/disable options in kconfig files
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 8 Jun 2010 11:54:10 +0000 (13:54 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 22 Jun 2010 19:20:27 +0000 (21:20 +0200)
commit0802370746a91943ec44cbd67363525f72c873e4
tree5c65124ff6d8e9ba5a7d3b244b30db316a7aab7e
parentdc4d5647a528b366d88d4c6f94405c12a1aa0ebf
Add generic functions to enable/set/disable options in kconfig files

The KCONFIG_ENABLE_OPT, KCONFIG_SET_OPT and KCONFIG_DISABLE_OPT are
new make functions to respectively enable, set and disable options in
Kconfig-like files (as used by the kernel, uClibc or Busybox).

They can be used as follows :

 $(call KCONFIG_ENABLE_OPT,CONFIG_FOOBAR,/path/to/.config)
 $(call KCONFIG_SET_OPT,CONFIG_BARFOO,foobar,/path/to/.config)
 $(call KCONFIG_DISABLE_OPT,CONFIG_FARBOO,/path/to/.config)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/Makefile.package.in