Не знаю, целесообразно ли тянуть туда conan, если там только буст юнит-тесты.
Сам по себе проект - обычная header-only либа.
Сама идеология в данном случае, мне нравится и простота:
Если пользователь/CI вдруг захотел запустить тесты - он просто подтянул дополнительно гитом сабмодуль и работает.
Просто интересует конкретно этот подход, потому что выглядит он очень просто.
Прикрутить отдельный билд менеджер/или отдельной командой в CI склонировать бинари буста всегда можно.
> Не знаю, целесообразно ли тянуть туда conan, если там только буст юнит-тесты.
да, целесообразно.
> Если пользователь/CI вдруг захотел запустить тесты - он просто подтянул дополнительно гитом сабмодуль и работает.
С Conan тоже самое - он просто подтянет гит репозиторий и всё будет работать. Не нужно будет абсолютно никаких доп. телодвижений руками