gwenhywfar 5.14.1
p_checklibs.c File Reference
#include "gwenbuild/parser/p_checkheaders.h"
#include "gwenbuild/parser/parser.h"
#include "gwenbuild/tools/trylink.h"
#include <gwenhywfar/debug.h>
Include dependency graph for p_checklibs.c:

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)

Function Documentation

◆ _createTestCodeForLib()

GWEN_BUFFER * _createTestCodeForLib ( const char * fnName)
static

Definition at line 145 of file p_checklibs.c.

References GWEN_Buffer_AppendArgs(), and GWEN_Buffer_new().

Referenced by _parseLib().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ _parseChildNodes()

int _parseChildNodes ( GWB_PROJECT * project,
GWB_CONTEXT * currentContext,
GWEN_XMLNODE * xmlNode )
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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ _parseLib() [1/2]

int _parseLib ( GWB_PROJECT * project,
GWB_CONTEXT * currentContext,
GWEN_XMLNODE * xmlNode )
static

Referenced by _parseChildNodes().

Here is the caller graph for this function:

◆ _parseLib() [2/2]

◆ GWB_ParseCheckLibs()

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().

Here is the call graph for this function:
Here is the caller graph for this function: