usage: glib-genmarshal [-h] [--prefix STRING] [--output FILE] [--skip-source] [--internal] [--valist-marshallers] [-v] [--g-fatal-warnings] [--include-header [HEADER]] [--pragma-once] [-D CPP_DEFINES] [-U CPP_UNDEFINES] [--prototypes] [--header] [--body] [--stdinc | --nostdinc] [--quiet | --verbose] [FILE ...] Generate signal marshallers for GObject positional arguments: FILE Files with lists of marshallers to generate, or "-" for standard input options: -h, --help show this help message and exit --prefix STRING Specify marshaller prefix --output FILE Write output into the specified file --skip-source Skip source location comments --internal Mark generated functions as internal --valist-marshallers Generate va_list marshallers -v, --version Print version information, and exit --g-fatal-warnings Make warnings fatal --include-header [HEADER] Include the specified header in the body --pragma-once Use "pragma once" as the inclusion guard -D CPP_DEFINES Pre-processor define -U CPP_UNDEFINES Pre-processor undefine --prototypes Generate the marshallers prototype in the C code --header Generate C headers --body Generate C code --stdinc Include standard marshallers --nostdinc Use standard marshallers --quiet Only print warnings and errors --verbose Be verbose, and include debugging information