Gregg Reynolds
Gregg Reynolds
It's possible to use the same name for an ns module and an archive containing the ns module: ``` ocaml_archive( name = "foo", deps = [ ...] ) ocaml_ns( name...
The current logic in impl_module.bzl is suspect and untested.
Currently `ocaml_archive` behaves like `ocaml_library`; depend on it and you get its contents, rather than the archive file. Archive files are really for distribution, not internal use. They should not...
If merlin is not installed, then saving a file in emacs begets: ``` apply: Searching for program: No such file or directory, /Users/gar/.opam/4.11.1/bin/ocamlmerlin ``` Proposal: install merlin during bootstrap.
The original version required a version string for pkgs in the package list of the opam config struct. I've made that optional, so that whatever is installed will be used,...
Case: lwt. Obazl tried to install and pin before libev was installed (brew install libev). Opam installation of lwt then failed because it was pinned before installation. Unpinning allows the...
Currently install entails pinning. Support install without pinning.
When bootstrapping a new switch, ocamlfind must be explicitly installed. Verify that all required tools are installed.