build: propagate override information to .config file
authorJohn Crispin <blogic@openwrt.org>
Mon, 9 Feb 2015 12:09:43 +0000 (12:09 +0000)
committerJohn Crispin <blogic@openwrt.org>
Mon, 9 Feb 2015 12:09:43 +0000 (12:09 +0000)
commit6b1d86bc97884e1e4809726d3c207b8884253fd6
tree4c19148b70277cc65d6389dadaea94c7e2893fdf
parent95a718f81bd9875a28e8f9857952b7f027d9d454
build: propagate override information to .config file

With this change, override information is now parsed from the metadata
and put in the %packages hash. A new hash - %overrides - is created and
exported, to be used during the .config-package.in generation.

If an override is detected, a new option CONFIG_OVERRIDE_PKGS will be
created in the .config, and will contain a space-separated list of all
the overridden packages.

Signed-off-by: Mathieu Olivari <mathieu@qca.qualcomm.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44336 3c298f89-4303-0410-b956-a3cf2f4a3e73
scripts/metadata.pl
scripts/metadata.pm