У меня есть два C ++ CMake проекта A и B, где B зависит от A, и я использую Bamboo от Atlassian в качестве программного обеспечения для непрерывной интеграции. Есть ли хороший способ определить зависимость между двумя проектами? может быть, в Bamboo или, может быть, функция CMake.
В идеале я бы хотел, чтобы проект А строился регулярно. Тогда есть несколько возможных ручных решений, когда B строит:
Есть идеи?
CMake может вызвать CMake. Может быть, вы можете использовать ваше решение 2 и вызвать компиляцию project_A (с CMake) из файлов CMake вашего project_B?
Других решений пока нет …