diff options
| author | Randy Witt <randy.e.witt@linux.intel.com> | 2016-05-10 10:46:27 +1200 | 
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-05-17 21:28:32 +0100 | 
| commit | da9e793fd7497e63404c987d68e3b630a89fc1c2 (patch) | |
| tree | 82d2952a9df3cf05ab21242923a73be61914fbc9 /scripts/devtool | |
| parent | a89e4e27ba3f4bc3d1c649b3b8ad8ddc4d227d0d (diff) | |
| download | openembedded-core-da9e793fd7497e63404c987d68e3b630a89fc1c2.tar.gz openembedded-core-da9e793fd7497e63404c987d68e3b630a89fc1c2.tar.bz2 openembedded-core-da9e793fd7497e63404c987d68e3b630a89fc1c2.zip | |
devtool: Fix build-sdk when pn doesn't match filename
If an image with the filename foo.bb could be built using the name "bar"
instead, then build-sdk would fail to create the derivative sdk.
This was because the code assumed that the file name matched the target,
which is not necessarily the case.
(From OE-Core rev: d58a326b6960be14b8a049253559aec9582b7d0d)
Signed-off-by: Randy Witt <randy.e.witt@linux.intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/devtool')
| -rwxr-xr-x | scripts/devtool | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/scripts/devtool b/scripts/devtool index 4780390654..9ac6e798d2 100755 --- a/scripts/devtool +++ b/scripts/devtool @@ -86,6 +86,11 @@ class ConfigHandler(object):          with open(self.config_file, 'w') as f:              self.config_obj.write(f) +    def set(self, section, option, value): +        if not self.config_obj.has_section(section): +            self.config_obj.add_section(section) +        self.config_obj.set(section, option, value) +  class Context:      def __init__(self, **kwargs):          self.__dict__.update(kwargs) | 
