def render_body(self): ret = [] ret += ["## Executable Target - Alias"] ret += super().render_prefix() execmd = cmd.add_executable(self.Name, "ALIAS " + self.Target, []) ret += execmd.render() ret += super().render_body() return ret
def render_body(self): ret = [] ret += ["## Executable Target - Imported"] ret += super().render_prefix() tmpopts = "IMPORTED " if self.GlobalImport: tmpopts += "GLOBAL " execmd = cmd.add_executable(self.Name, tmpopts, []) ret += execmd.render() ret += super().render_body() return ret
def render_body(self): ret = [] ret += ["## Executable Target - Normal"] ret += super().render_prefix() tmpopts = "" if self.Win32: tmpopts += "WIN32 " if self.MacosxBundle: tmpopts += "MACOSX_BUNDLE " if self.ExludeFromAll: tmpopts += "EXCLUDE_FROM_ALL " execmd = cmd.add_executable(self.Name, tmpopts, self.get_fullsrcs()) ret += execmd.render() ret += super().render_body() return ret