drom
drom copied to clipboard
drom is a wrapper over opam/dune in an attempt to provide a cargo-like user experience. It can be used to create full OCaml projects with sphinx and odoc documentation. It has specific knowledge of Gi...
Many thanks for making this awesome project! I'd love to see precompiled binaries for more platforms other than Linux x64 as this should help improve the approachability of this project....
Following the PR https://github.com/OCamlPro/drom/pull/197, I suppose it would be nice to have a proper support to `menhir` as OCaml is often used DSL developments. I may suggest adding to `package.toml`...
I'm just trying out `drom` for a small project and wanted to open an issue with the various problems / issues I'm encountering. I hope this will be useful for...
Would be nice to add cram in squeletons which would generate the folowwing defaults per program package: - `tests/output-tests/XXX/cram.t/run.t` - `tests/output-tests/XXX/dune` with ```sh $ cat dune (cram (deps %{bin:xxx})) ```...
This option would be used by Github workflows to perform the dos2unix command, with a default setting of `scripts/*.sh`. It could be used to translate also files in `src/PROJECT/*.sh`
Even if `drom_toml` is specified with version `7.1.0`, its package is published on `opam` with version `0.8.0` with `drom publish`. `drom publish` should correctly handle specific package versions.