22#include <gwenhywfar/debug.h>
31 const char *builderName;
37 fprintf(stdout,
"Build files changed, repeating last setup command.\n");
47 fprintf(stderr,
"ERROR: Error reading build context from file.\n");
52 if (!(builderName && *builderName)) {
55 fprintf(stderr,
"ERROR: Error building typermaker2 files.\n");
63 fprintf(stderr,
"ERROR: Error building builds.\n");
struct GWB_BUILD_CONTEXT GWB_BUILD_CONTEXT
int GWB_BuildCtx_Run(GWB_BUILD_CONTEXT *bctx, int maxConcurrentJobs, int usePrepareCommands, const char *builderName)
GWB_BUILD_CONTEXT * GWB_BuildCtx_ReadFromXmlFile(const char *fileName)
int GWB_Build(GWEN_DB_NODE *dbArgs)
int GWB_RepeatLastSetup(const char *fileName)
const char * GWEN_DB_GetCharValue(GWEN_DB_NODE *n, const char *path, int idx, const char *defVal)
int GWEN_DB_GetIntValue(GWEN_DB_NODE *n, const char *path, int idx, int defVal)
struct GWEN_DB_NODE GWEN_DB_NODE
#define DBG_INFO(dbg_logger, format,...)
#define GWBUILD_FILE_BUILDFILES
#define GWBUILD_FILE_ARGS
int GWB_Utils_BuildFilesChanged(const char *fileName)