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.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

chiklisp_builder-0.1.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: chiklisp_builder-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 fae253a87e11921fea3c11d683ff68efa8f02fb519aa731135593723b70d480b
MD5 7fca5b28f7842ae9c3b564e34ef78c19
BLAKE2b-256 9ff5f22979b946a77b69e6fe2c4b58fb0c784b5afab36d8fdfa2efa5a072c7e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chiklisp_builder-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f6ad0702ad0890fa5d023757c8d9acd5972f59f647212e9242fcfb07957bb0d
MD5 aaa4de9e21ea1329f06cad5f8fc0442e
BLAKE2b-256 0d652012115db4b7588b865856e2ed4e6c15c459b06bba26b0d8a59331dd009d

See more details on using hashes here.

Supported by

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