|
gwenhywfar 5.14.1
|


Go to the source code of this file.
Macros | |
| #define | GWB_BUILD_SUBCMD_FLAGS_CHECK_DEPENDS 0x0004 |
| #define | GWB_BUILD_SUBCMD_FLAGS_IGNORE_RESULT 0x0001 |
Typedefs | |
| typedef struct GWB_BUILD_SUBCMD | GWB_BUILD_SUBCMD |
| #define GWB_BUILD_SUBCMD_FLAGS_CHECK_DEPENDS 0x0004 |
Definition at line 24 of file buildsubcmd.h.
Referenced by _needRunCurrentCommand(), and _readSubCmd().
| #define GWB_BUILD_SUBCMD_FLAGS_IGNORE_RESULT 0x0001 |
Definition at line 23 of file buildsubcmd.h.
Referenced by _checkRunningQueue(), and _readSubCmd().
| typedef struct GWB_BUILD_SUBCMD GWB_BUILD_SUBCMD |
Definition at line 16 of file buildsubcmd.h.
| void GWB_BuildSubCmd_AddFlags | ( | GWB_BUILD_SUBCMD * | cmd, |
| uint32_t | f ) |
Definition at line 102 of file buildsubcmd.c.
Referenced by _readSubCmd().

| void GWB_BuildSubCmd_DelFlags | ( | GWB_BUILD_SUBCMD * | cmd, |
| uint32_t | f ) |
Definition at line 109 of file buildsubcmd.c.
| void GWB_BuildSubCmd_Dump | ( | const GWB_BUILD_SUBCMD * | cmd, |
| int | indent ) |
Definition at line 239 of file buildsubcmd.c.
Referenced by GWB_BuildSubCmd_List_Dump().

| GWB_BUILD_SUBCMD * GWB_BuildSubCmd_dup | ( | const GWB_BUILD_SUBCMD * | origCmd | ) |
Definition at line 37 of file buildsubcmd.c.
References GWB_BuildSubCmd_new(), and NULL.
Referenced by GWB_BuildSubCmd_List_dup().


| void GWB_BuildSubCmd_free | ( | GWB_BUILD_SUBCMD * | cmd | ) |
Definition at line 58 of file buildsubcmd.c.
References GWEN_FREE_OBJECT, and GWEN_LIST_FINI.
| GWB_BUILD_SUBCMD * GWB_BuildSubCmd_fromXml | ( | GWEN_XMLNODE * | xmlNode | ) |
Definition at line 196 of file buildsubcmd.c.
References GWB_BuildSubCmd_new(), GWB_BuildSubCmd_SetArguments(), GWB_BuildSubCmd_SetBuildMessage(), GWB_BuildSubCmd_SetCommand(), GWB_BuildSubCmd_SetDepFilePath(), GWEN_XMLNode_GetCharValue(), GWEN_XMLNode_GetIntValue(), and NULL.
Referenced by _readSubCommandListFromXml().


| const char * GWB_BuildSubCmd_GetArguments | ( | const GWB_BUILD_SUBCMD * | cmd | ) |
Definition at line 131 of file buildsubcmd.c.
Referenced by _startCommand().

| const char * GWB_BuildSubCmd_GetBuildMessage | ( | const GWB_BUILD_SUBCMD * | cmd | ) |
Definition at line 146 of file buildsubcmd.c.
Referenced by _printCmdOutputIfNotEmptyAndDeleteFile(), and _startCommand().

| const char * GWB_BuildSubCmd_GetCommand | ( | const GWB_BUILD_SUBCMD * | cmd | ) |
Definition at line 116 of file buildsubcmd.c.
Referenced by _printCmdOutputIfNotEmptyAndDeleteFile(), and _startCommand().

| const char * GWB_BuildSubCmd_GetDepFilePath | ( | const GWB_BUILD_SUBCMD * | cmd | ) |
Definition at line 161 of file buildsubcmd.c.
Referenced by _checkDependencies().

| uint32_t GWB_BuildSubCmd_GetFlags | ( | const GWB_BUILD_SUBCMD * | cmd | ) |
Definition at line 88 of file buildsubcmd.c.
Referenced by _checkRunningQueue(), and _needRunCurrentCommand().

| const char * GWB_BuildSubCmd_GetLogFilename | ( | const GWB_BUILD_SUBCMD * | cmd | ) |
Definition at line 73 of file buildsubcmd.c.
Referenced by _printCmdOutputIfNotEmptyAndDeleteFile(), and _startCommand().

| void GWB_BuildSubCmd_List_Dump | ( | const GWB_BUILD_SUBCMD_LIST * | cmdList, |
| int | indent, | ||
| const char * | text ) |
Definition at line 264 of file buildsubcmd.c.
References GWB_BuildSubCmd_Dump().
Referenced by GWB_BuildCmd_Dump().


| GWB_BUILD_SUBCMD_LIST * GWB_BuildSubCmd_List_dup | ( | const GWB_BUILD_SUBCMD_LIST * | cmdList | ) |
Definition at line 222 of file buildsubcmd.c.
References GWB_BuildSubCmd_dup().
Referenced by GWB_BuildCmd_dup().


| GWB_BUILD_SUBCMD * GWB_BuildSubCmd_new | ( | void | ) |
Definition at line 25 of file buildsubcmd.c.
References GWEN_LIST_INIT, and GWEN_NEW_OBJECT.
Referenced by _parseBuildCommand(), _readSubCmd(), GWB_BuildSubCmd_dup(), and GWB_BuildSubCmd_fromXml().

| void GWB_BuildSubCmd_SetArguments | ( | GWB_BUILD_SUBCMD * | cmd, |
| const char * | s ) |
Definition at line 138 of file buildsubcmd.c.
References NULL.
Referenced by _parseBuildCommand(), _readSubCmd(), and GWB_BuildSubCmd_fromXml().

| void GWB_BuildSubCmd_SetBuildMessage | ( | GWB_BUILD_SUBCMD * | cmd, |
| const char * | s ) |
Definition at line 153 of file buildsubcmd.c.
References NULL.
Referenced by _parseAndSetBuildMessage(), _readBuildMessage(), and GWB_BuildSubCmd_fromXml().

| void GWB_BuildSubCmd_SetCommand | ( | GWB_BUILD_SUBCMD * | cmd, |
| const char * | s ) |
Definition at line 123 of file buildsubcmd.c.
References NULL.
Referenced by _parseBuildCommand(), _readSubCmd(), and GWB_BuildSubCmd_fromXml().

| void GWB_BuildSubCmd_SetDepFilePath | ( | GWB_BUILD_SUBCMD * | cmd, |
| const char * | s ) |
Definition at line 168 of file buildsubcmd.c.
References NULL.
Referenced by _readDepFile(), and GWB_BuildSubCmd_fromXml().

| void GWB_BuildSubCmd_SetFlags | ( | GWB_BUILD_SUBCMD * | cmd, |
| uint32_t | f ) |
Definition at line 95 of file buildsubcmd.c.
| void GWB_BuildSubCmd_SetLogFilename | ( | GWB_BUILD_SUBCMD * | cmd, |
| const char * | s ) |
Definition at line 80 of file buildsubcmd.c.
References NULL.
Referenced by GWB_BuildCtx_CreateAndSetLogFilenameForSubCmd().

| void GWB_BuildSubCmd_toXml | ( | const GWB_BUILD_SUBCMD * | cmd, |
| GWEN_XMLNODE * | xmlNode ) |
Definition at line 177 of file buildsubcmd.c.
References GWEN_XMLNode_SetCharValue(), and GWEN_XMLNode_SetIntValue().
Referenced by _writeSubCommandListToXml().


| GWEN_LIST_FUNCTION_DEFS | ( | GWB_BUILD_SUBCMD | , |
| GWB_BuildSubCmd | ) |