def __init__(self, commandPattern, pathToBuildUtil, slnPath, slnConfig): ShellCommandBase.__init__(self) assert commandPattern is not None assert pathToBuildUtil is not None assert slnPath is not None assert slnConfig is not None self.__commandPattern = commandPattern self.__pathToBuildUtil = pathToBuildUtil self.__slnPath = slnPath self.__slnConfig = slnConfig
def __init__(self, pathToBuildUtil, slnPath, slnConfig, projectName): ShellCommandBase.__init__(self) assert pathToBuildUtil is not None assert slnPath is not None assert slnConfig is not None assert projectName is not None self.pathToBuildUtil = pathToBuildUtil self.slnPath = slnPath self.slnConfig = slnConfig self.projectName = projectName self.commandPattern = '{0} -v build "--configuration:{1}" "--project:{2}" /t:SignAndroidPackage "{3}"'
def __init__(self, commandText): ShellCommandBase.__init__(self) assert commandText is not None self.commandText = commandText
def __init__(self, execWithError=False): ShellCommandBase.__init__(self) self.execWithError = execWithError