|
gwenhywfar 5.12.0
|
#include "gwenbuild/parser/p_checkheaders.h"#include "gwenbuild/parser/parser.h"#include "gwenbuild/tools/trylink.h"#include <gwenhywfar/debug.h>
Go to the source code of this file.
Functions | |
| static GWEN_BUFFER * | _createTestCodeForLib (const char *fnName) |
| static int | _parseChildNodes (GWB_PROJECT *project, GWB_CONTEXT *currentContext, GWEN_XMLNODE *xmlNode) |
| static int | _parseLib (GWB_PROJECT *project, GWB_CONTEXT *currentContext, GWEN_XMLNODE *xmlNode) |
| int | _parseLib (GWEN_UNUSED GWB_PROJECT *project, GWB_CONTEXT *currentContext, GWEN_XMLNODE *xmlNode) |
| int | GWB_ParseCheckLibs (GWB_PROJECT *project, GWB_CONTEXT *currentContext, GWEN_XMLNODE *xmlNode) |
|
static |
Definition at line 145 of file p_checklibs.c.
References GWEN_Buffer_AppendArgs(), and GWEN_Buffer_new().
Referenced by _parseLib().


|
static |
Definition at line 47 of file p_checklibs.c.
References _parseLib(), DBG_DEBUG, DBG_ERROR, DBG_INFO, GWEN_LOGDOMAIN, GWEN_XMLNode_GetData(), GWEN_XMLNode_GetFirstTag(), GWEN_XMLNode_GetNextTag(), and NULL.
Referenced by GWB_ParseCheckLibs().


|
static |
| int _parseLib | ( | GWEN_UNUSED GWB_PROJECT * | project, |
| GWB_CONTEXT * | currentContext, | ||
| GWEN_XMLNODE * | xmlNode ) |
Definition at line 81 of file p_checklibs.c.
References _createTestCodeForLib(), DBG_ERROR, DBG_INFO, GWB_Context_GetVars(), GWB_Parser_SetItemValue(), GWB_Tools_TryLink(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_ERROR_GENERIC, GWEN_UNUSED, GWEN_XMLNode_ExpandProperties(), GWEN_XMLNode_GetProperty(), and NULL.

| int GWB_ParseCheckLibs | ( | GWB_PROJECT * | project, |
| GWB_CONTEXT * | currentContext, | ||
| GWEN_XMLNODE * | xmlNode ) |
Definition at line 32 of file p_checklibs.c.
References _parseChildNodes(), DBG_INFO, and NULL.
Referenced by _parseChildNodes().

