Stephen Sherratt
Stephen Sherratt
Users of the dune developer preview will likely be unable to run phony targets from the Makefile since each invocation of `dune` has a `opam exec --` prefix. The dune...
### `brew doctor` output ```shell Your system is ready to brew. ``` ### Verification - [x] I ran `brew update` twice and am still able to reproduce my issue. -...
When building the `ocamlfind` package on Windows with Dune package management, `ocamlfind`'s executable files have a `.exe` extension, however the `ocamlfind.install` file omits the `.exe` extensions. Its contents is: ```...
When building the compiler package (ocaml-base-compiler), dune modifies its build and install commands so that the compiler is installed to a user-wide toolchains directory (~/.cache/dune/toolchains) rather than inside the _build...
Running `dune fmt` with the dev tools feature enabled (e.g. in the developer preview) dune will install ocamlformat before using it to format the project. However, dune also runs `ocamlc`...
To reproduce, set up a project depending on a package with depexts and mess with that package's lockfile so it doesn't build. Dune will give a hint that the failure...
This issue collects all the issues that need to be addressed in order to support dune package management on windows: - [ ] https://github.com/ocaml/dune/issues/11160 - [ ] https://github.com/ocaml/dune/issues/11159 - [x]...
## Expected Behavior After installing a project's dependencies, rebuilding the project with `-j` should not cause dependencies to be rebuilt. ## Actual Behavior Every time the project is rebuilt with...
Packages that depend on `ocamlfind` and run the command `ocaml` run a wrapper shell script from the `ocamlfind` package rather than the `ocaml` executable from the compiler toolchain. On Windows,...
This adds a dune lockdir to the project and a github action where pushing a tag causes a vpn binary distribution to be built for linux and macos, and released...