Generated using Crystal 1.16.3 2025-11-21 19:08:14 UTC
Top Level Namespace
Defined in:
Constant Summary
Help = "usage : autobind [--help] [options] <header.h>\n\nSome available options are:\n -I<directory> Adds directory to search path for include files\n -D<name> Adds an implicit #define\n\nIn addition, the CFLAGS environment variable will be used, so you may set it\nup before compilation when search directories, defines, and other options\naren't fixed and can be dynamic.\n\nThe following options control how enum constants are cleaned up. By default\nthe value is false (no cleanup), whereas true will remove matching patterns,\nwhile a fixed value will remove just that:\n --remove-enum-prefix[=true,false,<value>]\n --remove-enum-suffix[=true,false,<value>]\n\nThe resulting library name can be controlled with the --lib-name argument,\nand it can be wrapped in a parent module with --module-name.\n --lib-name=\"LibC\" (the default)\n --parent-module=\"Library\"\nIf no module is specified, the resulting code is not wrapped in a parent\nmodule. If the library name is not specified, it will be called \"LibC\"."