Metadata-Version: 2.1
Name: chialisp_builder
Version: 0.1.0
Summary: Allow on-demand builds of chialisp with recursive dependency checking.
Author-email: Richard Kiss <him@richardkiss.com>
Description-Content-Type: text/markdown
Requires-Dist: clvm_tools_rs
Requires-Dist: runtime_builder>=0.1.0

# Chialisp Builder

Use this wheel in conjunction with `runtime_builder` to manage building of chialisp at build time or during development.

# Use

Add `chialisp_builder` as a buildtime dependency and a development-time dependency. Don't add it as a runtime dependency, as the clvm `.hex` files should be built and included with the wheel. The source does not need to be.

Add `chialisp_loader` as a runtime dependency to get the `load_program` function, which will call the building function if present (as it should be at development time.)

# FAQ

Why isn't this included as part of `runtime_builder`?

The `runtime_builder` wheel is intended to provide a general solution for non-python artifacts. Although Chialisp build was the inspiration for `runtime_builder`, it's just one potential use. This wheel is the specific implementation of chialisp builds for use with `runtime_builder`.

