gwenhywfar
5.7.2
tools
gwenbuild
utils.h
Go to the documentation of this file.
1
/***************************************************************************
2
begin : Mon Feb 08 2021
3
copyright : (C) 2021 by Martin Preuss
4
email : martin@libchipcard.de
5
6
***************************************************************************
7
* Please see toplevel file COPYING for license details *
8
***************************************************************************/
9
10
#ifndef GWBUILD_UTILS_H
11
#define GWBUILD_UTILS_H
12
13
14
#include "
gwenbuild/types/project.h
"
15
16
17
int
GWB_Utils_WriteProjectFileList
(
const
GWB_PROJECT
*project,
const
char
*fileName);
18
19
GWB_FILE_LIST2 *
GWB_Utils_ReadFileList2
(
const
char
*fileName);
20
21
int
GWB_Utils_WriteBuildFileList
(
const
GWENBUILD
*gwenbuild,
const
char
*fileName);
22
23
int
GWB_Utils_WriteInstallFileList
(
const
GWB_PROJECT
*project,
const
char
*fileName);
24
GWB_KEYVALUEPAIR_LIST *
GWB_Utils_ReadInstallFileList
(
const
char
*fileName);
25
26
int
GWB_Utils_WriteProjectToFile
(
const
GWB_PROJECT
*project,
const
char
*fileName);
27
28
int
GWB_Utils_WriteContextTreeToFile
(
const
GWB_CONTEXT
*ctx,
const
char
*fileName);
29
30
int
GWB_Utils_WriteProjectInfoToFile
(
const
GWB_PROJECT
*project,
const
char
*fileName);
31
GWEN_XMLNODE
*
GWB_Utils_ReadProjectInfoFromFile
(
const
char
*fileName);
32
33
34
int
GWB_Utils_BuildFilesChanged
(
const
char
*fileName);
35
36
int
GWB_Utils_CopyFile
(
const
char
*sSrcPath,
const
char
*sDestPath);
37
38
39
40
#endif
41
project.h
GWB_CONTEXT
struct GWB_CONTEXT GWB_CONTEXT
Definition:
context.h:17
GWB_Utils_ReadInstallFileList
GWB_KEYVALUEPAIR_LIST * GWB_Utils_ReadInstallFileList(const char *fileName)
Definition:
utils.c:199
GWB_Utils_WriteBuildFileList
int GWB_Utils_WriteBuildFileList(const GWENBUILD *gwenbuild, const char *fileName)
Definition:
utils.c:103
GWB_Utils_WriteProjectFileList
int GWB_Utils_WriteProjectFileList(const GWB_PROJECT *project, const char *fileName)
Definition:
utils.c:39
GWB_PROJECT
struct GWB_PROJECT GWB_PROJECT
Definition:
project.h:14
GWB_Utils_CopyFile
int GWB_Utils_CopyFile(const char *sSrcPath, const char *sDestPath)
Definition:
utils.c:452
GWB_Utils_WriteContextTreeToFile
int GWB_Utils_WriteContextTreeToFile(const GWB_CONTEXT *ctx, const char *fileName)
Definition:
utils.c:429
GWB_Utils_ReadProjectInfoFromFile
GWEN_XMLNODE * GWB_Utils_ReadProjectInfoFromFile(const char *fileName)
Definition:
utils.c:586
GWB_Utils_BuildFilesChanged
int GWB_Utils_BuildFilesChanged(const char *fileName)
Definition:
utils.c:300
GWB_Utils_ReadFileList2
GWB_FILE_LIST2 * GWB_Utils_ReadFileList2(const char *fileName)
Definition:
utils.c:68
GWB_Utils_WriteProjectToFile
int GWB_Utils_WriteProjectToFile(const GWB_PROJECT *project, const char *fileName)
Definition:
utils.c:406
GWB_Utils_WriteProjectInfoToFile
int GWB_Utils_WriteProjectInfoToFile(const GWB_PROJECT *project, const char *fileName)
Definition:
utils.c:538
GWB_Utils_WriteInstallFileList
int GWB_Utils_WriteInstallFileList(const GWB_PROJECT *project, const char *fileName)
Definition:
utils.c:149
GWENBUILD
struct GWENBUILD GWENBUILD
Definition:
gwenbuild.h:15
GWEN_XMLNODE
struct GWEN__XMLNODE GWEN_XMLNODE
Definition:
xml.h:156
Generated by
1.8.14