OS Manuals

/opt/chainguard/gftools/bin/gftools-builder

Google Fonts Tools: build, fix, check and package fonts for the Google Fonts library

From gftools 0.10.8-r0 (os), captured 2026-11-05 by running gftools-builder --help (exit 0). permalink

usage: gftools-builder [-h] [--graph] [--no-ninja] [--generate]
                       [--experimental-fontc EXPERIMENTAL_FONTC] [--experimental-fontc-strict]
                       [--experimental-simple-output EXPERIMENTAL_SIMPLE_OUTPUT]
                       [--experimental-single-source EXPERIMENTAL_SINGLE_SOURCE]
                       [--experimental-single-instance EXPERIMENTAL_SINGLE_INSTANCE]
                       config [config ...]

positional arguments:
  config                Path to config file or source file

options:
  -h, --help            show this help message and exit
  --graph               Draw a graph of the build process
  --no-ninja            Do not run ninja
  --generate            Just generate and output recipe from recipe builder
  --experimental-fontc EXPERIMENTAL_FONTC
                        Use fontc instead of fontmake. Argument is path to the fontc executable
  --experimental-fontc-strict
                        Build every static instance with fontc, failing on those it can't build,
                        instead of cutting them with fontmake first
  --experimental-simple-output EXPERIMENTAL_SIMPLE_OUTPUT
                        generate a reduced set of targets, and copy them to the provided directory
  --experimental-single-source EXPERIMENTAL_SINGLE_SOURCE
                        only compile the single named source file
  --experimental-single-instance EXPERIMENTAL_SINGLE_INSTANCE
                        only compile the static font of the named instance
Options (9)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
--graphDraw a graph of the build processhelp
--no-ninjaDo not run ninjahelp
--generateJust generate and output recipe from recipe builderhelp
--experimental-fontc EXPERIMENTAL_FONTCUse fontc instead of fontmake.help
--experimental-fontc-strictBuild every static instance with fontc, failing on those it can't build, instead of cutting them with fontmake firsthelp
--experimental-simple-output EXPERIMENTAL_SIMPLE_OUTPUTgenerate a reduced set of targets, and copy them to the provided directoryhelp
--experimental-single-source EXPERIMENTAL_SINGLE_SOURCEonly compile the single named source filehelp
--experimental-single-instance EXPERIMENTAL_SINGLE_INSTANCEonly compile the static font of the named instancehelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.