bazel и дальше интегрировать его с CMake, как это лучше сделать через ExternalProject_Add и написать какой-то баш скрипт для сборки этого через bazel или лучше это делать как-то иначе?
Эм, а почему оркестрация запуска тестов стала задачей системы сборки? (Впрочем, в cmake же тоже есть ctest, который я к своему стыду ниасилил) Плагины - в первую очередь для нормальной настройки подсветки/автодополнения, для поиска таргетов для сборки (не знаю, почему, но в bazel это было прям проблемой), для настройки отладчика
Ctest просто вызывает бинарники, указанные через add_test…. Всё) Я сам все время откладывал, а потом как понял)
Ну не совсем. Можно указать всякие интересные штуки, например, если бинарники от чего-то зависят, то засовывать это в PATH.
Ну это уже опции, я больше про сам подход
Обсуждают сегодня