Use OCamlGcode as a submodule to deal with changes