mk_vendor CLI
Ongoing Work
This page is currently under development. Information presented here might be incomplete or outdated.
What is it?
mk_vendor
is a tool to build specific versions of vendor libraries, like OpenSSL, which can then be harnessed and bundled into a puffin fuzzer.
`mk_vendor make [--force] [--name=<name>] <config>`
Usage: mk_vendor make [OPTIONS] <CONFIG>
Arguments:
<CONFIG> The configuration to build (e.g. 'openssl:openssl312')
Options:
-n, --name <NAME> Override the preset's name
-f, --force Force configuration rebuild if it already exists
-h, --help Print help
For the complete list of preconfigured targets <CONFIG>
, you can look at our support matrix.
For more details, check the puffin build process.