Skip to content

Commit 37927d3

Browse files
authored
Merge pull request swiftlang#1073 from pushkarnk/build-regression-pr1012
2 parents debebf7 + eab703d commit 37927d3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/product.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,20 +179,20 @@ def __init__(self, name):
179179
Library.__init__(self, name)
180180
self.name = name
181181

182-
def generate(self):
182+
def generate(self, objects = []):
183183
self.rule = "Archive"
184184
self.product_name = Configuration.current.target.static_library_prefix + self.name + Configuration.current.target.static_library_suffix
185-
return Library.generate(self, [])
185+
return Library.generate(self, [], objects)
186186

187187
class StaticAndDynamicLibrary(StaticLibrary, DynamicLibrary):
188188
def __init__(self, name):
189189
StaticLibrary.__init__(self, name)
190190
DynamicLibrary.__init__(self, name)
191191

192192
def generate(self):
193-
objects, generatedForStatic = StaticLibrary.generate(self)
194-
_, generatedForDynamic = DynamicLibrary.generate(self, objects)
195-
return generatedForStatic + generatedForDynamic
193+
objects, generatedForDynamic = DynamicLibrary.generate(self)
194+
_, generatedForStatic = StaticLibrary.generate(self, objects)
195+
return generatedForDynamic + generatedForStatic
196196

197197
class Executable(Product):
198198
def __init__(self, name):

0 commit comments

Comments
 (0)