backports: enable kconfig language on dependencies file
authorLuis R. Rodriguez <mcgrof@do-not-panic.com>
Tue, 30 Jul 2013 02:22:57 +0000 (19:22 -0700)
committerLuis R. Rodriguez <mcgrof@do-not-panic.com>
Tue, 30 Jul 2013 02:46:49 +0000 (19:46 -0700)
commitc7a661f59d9885b20319a5074f602716a9f603a1
tree97dad8bac3c3b037ac7883aa9896c34c4f3cb42e
parentadd3f1786bb17a801c0fb87489cb8e0dd671bbd6
backports: enable kconfig language on dependencies file

Certain complex features that are backported may be be
limitted to a certain target build configuration. An example
can be if a backported feature is not yet backported with
support for lockdep. In order to avoid build failures with
these types of restrictions allow for specifying build
configuration dependencies on backported upstream kconfig
symbols other than just kernel versioning contstraints.

This adds support for specifying upstream kconfig constaints
other than kernel versioning by adding kconfig language
extensions on the dependencies file. This will update the
copied over upstream Kconfig file for the symbol specified
with the kconfig constraints specified.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
gentree.py