Skip to content

Add wadi.0.1.0#29620

Open
improvingjef wants to merge 1 commit intoocaml:masterfrom
improvingjef:add-wadi-0.1.0
Open

Add wadi.0.1.0#29620
improvingjef wants to merge 1 commit intoocaml:masterfrom
improvingjef:add-wadi-0.1.0

Conversation

@improvingjef
Copy link
Copy Markdown

wadi.0.1.0

Wadi is a Dune-free OCaml workspace toolbox — a build system designed around a single wadi.toml manifest with content-based incremental builds.

Homepage: https://github.com/improvingjef/wadi
License: MIT
Dependencies: ocaml (>= 5.0.0), ocamlfind

Features

  • Single manifest file replaces dune's multi-file configuration
  • Content-based incremental builds with fingerprinting
  • 31 commands: build, run, test, explain, install, migrate, watch, format, lint, and more
  • Library namespace wrapping for dune compatibility
  • wadi migrate generates wadi.toml from existing dune projects

@davesnx
Copy link
Copy Markdown
Contributor

davesnx commented Apr 1, 2026

Just because of Rename project from oasis to wadi, you deserve a star.

Copy link
Copy Markdown
Member

@jmid jmid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

CI is failing across the board with
https://opam.ci.ocaml.org/github/ocaml/opam-repository/commit/e48542c6b0c57c44b0ef42e7f8c1de6d6e833aa7/variant/compilers,5.4,wadi.0.1.0

#=== ERROR while installing wadi.0.1.0 ========================================#
# context              2.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.1 | pinned(https://github.com/improvingjef/wadi/releases/download/v0.1.0/wadi-0.1.0-source.tar.gz)
# path                 ~/.opam/5.4/.opam-switch/build/wadi.0.1.0
# command              ~/.opam/opam-init/hooks/sandbox.sh install ./scripts/install_release_tree.sh --package-root package --binary _bootstrap/bin/wadi --prefix /home/opam/.opam/5.4
# exit-code            1
# env-file             ~/.opam/log/wadi-7-2c75dc.env
# output-file          ~/.opam/log/wadi-7-2c75dc.out
### output ###
# install_release_tree.sh: binary not found: _bootstrap/bin/wadi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants