У меня есть два проекта градиента A и B. A зависит от B, но это не многопроектная сборка (B - это просто общая служба в другом проекте).зависимость градита от другого не подпроекта
Есть ли способ выразить в градиенте, что A зависит от B, хотя B живет в другом пути в репозитории? Мой репозиторий выглядит следующим образом:
projects
A/
build.gradle
B/
build.gradle
Я предпочел бы, что А всегда строит B от источника, а не в зависимости от конкретной бинарной версии.
Правильно я думал об этом, но я не думаю, что это действительно проект с несколькими модулями. Изображение У меня были проекты A и C, которые не связаны друг с другом, но оба они зависят от B - должны ли они быть в одном проекте с несколькими модулями? –
A и B могут образовывать одну многопроектную сборку, а C и B - другую. Было бы более распространено делиться B как с бинарным, потому что, если A и C не связаны друг с другом, вы можете не захотеть связать их вместе, постоянно завися от последней версии B исходного кода. –
@PeterNiederwieser Спасибо за комментарий. Мы все еще пытаемся выяснить, хотим ли мы зависеть от последнего источника или двоичного кода, но это дает нам некоторые варианты. –