-
Notifications
You must be signed in to change notification settings - Fork 496
All issues
Issue creation is restricted in this repository
- #15593 · Alizter opened
on Jul 23, 2026 1
Issues
is:issue state:open
is:issue state:open
Search results
- Status: Open.#16203 In ocaml/dune;
Present an informative error for invalid use of declared discretionary tools in build rules
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Support constraining discretionary tools to integrate with existing lock directories
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Enable building discretionary tools in isolation from project dependencies
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Support putting all tooling binaries into shell environment
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Ensure exec lookup does not fallback to the environment when the name of a managed tool is invoked
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Support specifying subset of binaries for installation from packages for discretionary tools
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Support specifying versions in discretionary tools stanzas
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Prevent system fallback for dune tool integration subcommands when package management is enabled
package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandstoolsInternal dune toolsInternal dune toolsStatus: Open.Implement basic stanza configuration for discretionary tools
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.Design basic stanza configuration for discretionary tools
dev toolsDune's package-management of developer tools (e.g. `dune tools install ocamlformat`)Dune's package-management of developer tools (e.g. `dune tools install ocamlformat`)package managementDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsDune's package management — `(pkg)` stanza, lockdirs, `dune pkg` commandsStatus: Open.installing dune with DUNE_BUILD_DIR set fails.
buildIssue related to what dune buildIssue related to what dune buildStatus: Open.