def __init__( self, context, name, modules, explicit ): CompoundArtifact.__init__( self, context = context, name = name, componants = modules, explicit = explicit )
def __init__(self, context, name, headers, binary, localLibraries, externalLibraries, stripHeaders, explicit): self.__libName = name self.__copiedHeaders = CopiedHeaders(context, name, headers, stripHeaders, False) self.__binary = binary self.__localLibraries = localLibraries componants = [self.__copiedHeaders] if binary is not None: componants.append(binary) CompoundArtifact.__init__(self, context=context, name="lib" + name, componants=componants, explicit=explicit)
def __init__(self, context, name, headers, stripHeaders, explicit): self.__copiedHeaders = [CopiedHeader(context, header, stripHeaders, False) for header in headers] CompoundArtifact.__init__( self, context=context, name=name + "_hdr", componants=self.__copiedHeaders, explicit=explicit )