diff options
-rw-r--r-- | meta/lib/oe/spdx.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/meta/lib/oe/spdx.py b/meta/lib/oe/spdx.py index 9e7ced5a15..14ca706895 100644 --- a/meta/lib/oe/spdx.py +++ b/meta/lib/oe/spdx.py | |||
@@ -105,10 +105,13 @@ class _ListProperty(_Property): | |||
105 | obj._spdx[name] = [] | 105 | obj._spdx[name] = [] |
106 | return obj._spdx[name] | 106 | return obj._spdx[name] |
107 | 107 | ||
108 | def set_helper(obj, value): | ||
109 | obj._spdx[name] = list(value) | ||
110 | |||
108 | def del_helper(obj): | 111 | def del_helper(obj): |
109 | del obj._spdx[name] | 112 | del obj._spdx[name] |
110 | 113 | ||
111 | attrs[name] = property(get_helper, None, del_helper) | 114 | attrs[name] = property(get_helper, set_helper, del_helper) |
112 | 115 | ||
113 | def init(self, source): | 116 | def init(self, source): |
114 | return [self.prop.init(o) for o in source] | 117 | return [self.prop.init(o) for o in source] |