Как вы ссылаетесь на каталог git репозиторий root в настройках сборки XCode?
У нас есть проект, в котором наш исходный код состоит из 39 модулей (целевых структур), распределенных по различным уровням подкаталогов. .
Кроме того, мы храним некоторые модули, такие как Crashlytics, в хранилище root в папке с именем "ThirdPartyFrameworks", а затем у нас есть "Carthage" также в хранилище root.
В настоящее время каждая структура ссылается на все сторонние зависимости через пути относительно каталога проекта каждой платформы, например, $(PROJECT_DIR)/../../../Carthage/Build/iOS
et c. Однако, если вы хотите реорганизовать проект и переместить проект на новое место, все эти виды ссылок будут разорваны, поскольку они являются относительными.
Я бы предпочел сделать это просто один общий конфигурационный файл, который ссылается на эти пути поиска фреймворка, например: $(GIT_ROOT)/Carthage
и покончим с этим. Однако я не вижу способа ссылаться на репо root или рабочее пространство root таким образом.
Кто-нибудь знает способ сделать это ...? Спасибо.