The Protocol Buffers interfaces have been generated with ocaml-protc (with pull/263).
If required, they can be regenerated as follows.
git clone git@github.com:google/or-tools.git
cd or-tools
git checkout v9.15 % TODO: update with required version
opam install ocaml-protoc
ocaml-protoc --binary --pp --make --ml_out src/model \
<path-to-or-tools>/ortools/sat/cp_model.proto
ocaml-protoc --binary --pp --make --ml_out src/model \
<path-to-or-tools>/ortools/sat/sat_parameters.proto
- git tag -a -m '...release notes...' --sign
- dune-release bistro
- in ocaml-ortools: build the docs
dune build @doc - check out the
gh-pagesbranch to ocaml-ortools-gh-pages - in ocaml_ortools-gh-pages:
rm -rf index.html odoc.support ortools ortools_solvers - in ocaml_ortools-gh-pages:
cp -r ../ocaml-ortools/_build/default/_doc/_html/* . git add,commit,push, etc.