Вы можете добавить пользовательский файл opam в базовую директорию проекта. См. документацию о том, как создать этот файл.
Затем вы можете ввести opam pin add .
в базовый каталог, и ваш проект будет установлен, как если бы это был пакет opam. Проверьте opam pin --help
для получения дополнительной информации (вы также можете прикрепить к удаленному git проекту, например).
Обратите внимание, что хотя репозиторий по умолчанию размещен на github, это никоим образом не является требованием для работы с операцией. Опам зависит от git, но вы можете использовать его с закрытым хранилищем git. Если вы хотите использовать репозиторий вашего коллеги в качестве источника, это вполне выполнимо, хотя часто предпочтительнее иметь файл opam в root каталога (вы можете сделать PR в их репозитории или сделать свой собственный форк из него на github сайт дает понять, что вы скопировали код).
Если пиннинг вам не по вкусу, вы также можете создать свой собственный репозиторий, хотя это, вероятно, слишком тяжеловесно для ваших нужд.
Удачи!