We do not want a boilerplate generator. We just want a simple tool for tying together some other tools and automating some simple configs.
Newer tools tend to focused on supporting the GitHub walled garden. We will not bow to this complacency to monopolization.
Users can provide templates at the command line or via a config.
~/Sync/oss/nomad/lib/add.ml::27
- [x] extend add subcommand
- [x] add the dependency to the
dune-project
Specifies common preferences
- which base library to use
- which testing tools to use
- etc.
- [X]
new
- Create new projects, with options
- [X]
--lib
- Create a library
- [X]
--bin
- Create an executable
- [X]
- [X]
add
- Add a new part to an existing project, with options
- [X]
--ocamlformat=
add a new ocamlformat file - [X]
--dune-project=
add a new dune-project file - [X]
--gitignore=
add a .gitignore file
- [X]