An open API service indexing awesome lists of open source software.

https://github.com/richardkiss/chialisp_builder

Uses `runtime_builder` to manage building of chialisp
https://github.com/richardkiss/chialisp_builder

Last synced: 7 months ago
JSON representation

Uses `runtime_builder` to manage building of chialisp

Awesome Lists containing this project

README

          

# 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`.