Cthulhu
0.2.10
Cthulhu compiler collection
config.inc
Go to the documentation of this file.
1
// SPDX-License-Identifier: LGPL-3.0-only
2
3
#ifndef CFG_TYPE
4
# define CFG_TYPE(id, name)
5
#endif
6
7
CFG_TYPE
(eConfigInt,
"int"
)
8
CFG_TYPE
(eConfigBool, "
bool
")
9
CFG_TYPE
(eConfigString, "
string
")
10
CFG_TYPE
(eConfigEnum, "enum")
11
CFG_TYPE
(eConfigFlags, "flags")
12
CFG_TYPE
(eConfigVector, "list")
13
14
#undef CFG_TYPE
15
16
#ifndef CFG_ARG
17
# define CFG_ARG(id, name, prefix)
18
#endif
19
20
CFG_ARG
(eArgShort,
"short"
,
"-"
)
21
CFG_ARG
(eArgLong, "
long
", "--")
22
CFG_ARG
(eArgDOS, "dos", "/")
23
24
#undef CFG_ARG
CFG_TYPE
#define CFG_TYPE(id, name)
Definition:
config.inc:4
CFG_ARG
#define CFG_ARG(id, name, prefix)
Definition:
config.inc:17
common
config
include
config
config.inc
Generated by
1.9.1