Bug 1224642 - Don't allow arguments to the XPCOMBinaryComponent template. r=gps

XPCOM binary components imply dependent linkage, don't work with msvcrt
static linkage and have to be built against mozglue, so let's remove all
the footguns changing those add.
This commit is contained in:
Mike Hommey 2015-11-17 09:17:01 +09:00
parent eb0978518b
commit 0644317347

View File

@ -160,11 +160,11 @@ def GeckoFramework(name, **kwargs):
@template
def XPCOMBinaryComponent(name, **kwargs):
def XPCOMBinaryComponent(name):
'''Template defining an XPCOM binary component for Gecko.
`name` is the name of the component.
'''
GeckoSharedLibrary(name, **kwargs)
GeckoSharedLibrary(name)
IS_COMPONENT = True