docs.rs failed to build bile-0.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
bile
Bile is a build system that is inspired by build.zig, with the goal to be more
programming language agnostic. The design is centered around collecting and
executing commands specified in build.lua.
Installation
Why? I'm not going to stop you, but this is nigh unusable at this point in development. That said you can get a local binary in the following ways:
cargo install bilegit clone https://codeberg.org/fhupp/bileand compile withcargonix run git+https://codeberg.org/fhupp/bile
Roadmap
Features and whatnot that I plan on adding, ordered by length of line.
- Better error handling when a component within
build.luafails. - A Nix library to build a Nix package using
bile. - Automatic generation of the
builder.d.luafile. - Fix crash when
build.luais not found. - Configurable environment for Builders.
- Improve the way the CLI is displayed.
- Integration with Lua Coroutines.
- Availability as a Rust library.
- Windows PowerShell Support.
- Caching of build steps.
- More available Steps.
- Move File
- Print Status
- Write a man page.
- A TUI interface.
- Nested builders.
Contribution
Contributions are very welcome! Feel free to open an Issue or a PR. I'm fairly busy so it might take me a while to get around to processing PRs.