Library to help smart contract compilation. It includes support for:
See the Configuration documentation for advanced usages.
The plugin is used in Trail of Bits tools, including:
pip3 install crytic-compile
Crytic-compile will generate
crytic-export/contracts.json containing the AST/ABI and bytecodes of the contracts.
crytic-compile --help for more options.
See the library documentation.