Skip to main content

Allow on-demand builds of chiklisp with recursive dependency checking.

Project description

Chiklisp Builder

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

Use

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

Add chiklisp_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 Chiklisp build was the inspiration for runtime_builder, it's just one potential use. This wheel is the specific implementation of chiklisp builds for use with runtime_builder.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chiklisp_builder-0.1.2.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

chiklisp_builder-0.1.2-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file chiklisp_builder-0.1.2.tar.gz.

File metadata

  • Download URL: chiklisp_builder-0.1.2.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.7

File hashes

Hashes for chiklisp_builder-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e3bf713612426ca1f20f78440578af25b048c737b3c7d178216bbae7fa8927c9
MD5 39496f652e00d6ad02f6a607309b7e2b
BLAKE2b-256 54efa662e1e40590486053eb9bd426f333e3240b7874f0307d96ef00979238ba

See more details on using hashes here.

File details

Details for the file chiklisp_builder-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for chiklisp_builder-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 85aa7c7c9d8f3c9ef13e4abcf7600808b89164108797a283d6e6bb7e32456f20
MD5 95c8bd63910ec5e1d7a6f4ca18276b15
BLAKE2b-256 4dfdb187f23df7b2f97178d1f111b04e3af092dfd61ead5f101e48686e4e290b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page