mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1102602 - Avoid moz.build errors when passing a mozglue argument to Gecko* templates. r=gps
This commit is contained in:
parent
9f5e024ade
commit
d6537c04aa
@ -90,7 +90,9 @@ def GeckoProgram(name, linkage='standalone', **kwargs):
|
||||
'''
|
||||
Program(name)
|
||||
|
||||
GeckoBinary(linkage=linkage, mozglue='program', **kwargs)
|
||||
kwargs.setdefault('mozglue', 'program')
|
||||
|
||||
GeckoBinary(linkage=linkage, **kwargs)
|
||||
|
||||
|
||||
@template
|
||||
@ -103,7 +105,9 @@ def GeckoSimplePrograms(names, **kwargs):
|
||||
'''
|
||||
SimplePrograms(names)
|
||||
|
||||
GeckoBinary(mozglue='program', **kwargs)
|
||||
kwargs.setdefault('mozglue', 'program')
|
||||
|
||||
GeckoBinary(**kwargs)
|
||||
|
||||
|
||||
@template
|
||||
@ -116,7 +120,9 @@ def GeckoCppUnitTests(names, **kwargs):
|
||||
'''
|
||||
CppUnitTests(names)
|
||||
|
||||
GeckoBinary(mozglue='program', **kwargs)
|
||||
kwargs.setdefault('mozglue', 'program')
|
||||
|
||||
GeckoBinary(**kwargs)
|
||||
|
||||
|
||||
@template
|
||||
@ -128,7 +134,9 @@ def GeckoSharedLibrary(name, **kwargs):
|
||||
'''
|
||||
SharedLibrary(name)
|
||||
|
||||
GeckoBinary(mozglue='library', **kwargs)
|
||||
kwargs.setdefault('mozglue', 'library')
|
||||
|
||||
GeckoBinary(**kwargs)
|
||||
|
||||
|
||||
@template
|
||||
@ -140,7 +148,9 @@ def GeckoFramework(name, **kwargs):
|
||||
'''
|
||||
Framework(name)
|
||||
|
||||
GeckoBinary(mozglue='library', **kwargs)
|
||||
kwargs.setdefault('mozglue', 'library')
|
||||
|
||||
GeckoBinary(**kwargs)
|
||||
|
||||
|
||||
@template
|
||||
|
Loading…
Reference in New Issue
Block a user