Есть ли какой-нибудь способ сообщить git об изменениях в зависимостях, извлекаемых модулем FetchContent
? Рассмотрим случай, когда у меня есть следующее
include(FetchContent)
FetchContent_Declare(
foo
GIT_REPOSITORY https://www.example.com/foo.git
GIT_TAG master
)
Когда я запускаю генерацию CMake, эта зависимость заканчивается в
./build/_deps/foo-src
Проблема заключается в том, что если я внесу изменения в содержимоеиз foo
тогда, если я выполню git status
, он не поймет, что в этой зависимости есть какие-либо изменения.
Есть ли способ настроить команду FetchContent
так, чтобы изменения внутри зависимостей каким-то образом отслеживались, поскольку зависимостиполучить клон с их .git
репозиториями?