diff options
author | Chris Johns <chrisj@rtems.org> | 2013-02-11 14:22:02 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2013-02-11 14:22:02 +1100 |
commit | 6fad89b9b0b3391f25f668e82b0cfc1cddff3477 (patch) | |
tree | b944d63826a3354e05d695973e13b1a0addfdc15 /source-builder/sb/setbuilder.py | |
parent | Add per arch build sets using %include. (diff) | |
download | rtems-source-builder-6fad89b9b0b3391f25f668e82b0cfc1cddff3477.tar.bz2 |
Default a define with no value to 1.
Diffstat (limited to 'source-builder/sb/setbuilder.py')
-rw-r--r-- | source-builder/sb/setbuilder.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source-builder/sb/setbuilder.py b/source-builder/sb/setbuilder.py index 11325bd..ec41d40 100644 --- a/source-builder/sb/setbuilder.py +++ b/source-builder/sb/setbuilder.py @@ -156,7 +156,10 @@ class buildset: elif l[0] == '%': if l.startswith('%define'): ls = l.split() - self.defaults[ls[1].strip()] = ('none', 'none', ls[2].strip()) + if len(ls) > 2: + self.defaults[ls[1].strip()] = ('none', 'none', ls[2].strip()) + else: + self.defaults[ls[1].strip()] = ('none', 'none', '1') elif l.startswith('%include'): ls = l.split(' ') configs += self.parse(ls[1].strip()) |