Как включить другой корневой проект в settings.gradle - PullRequest
0 голосов
/ 21 января 2019

У меня есть 2 корневых проекта в Gradle, один основной корневой проект1, откуда я вызываю сборку Gradle и имеет settings.gradle, который включает подпроекты для сборки

Другой корневой проект2, где у меня есть settings.gradle, который включает подпроекты для сборки

Rootproject1 build.gradle settings.gradle

Rootproject2 build.gradle settings.gradle

Я хочу включить Rootproject2 в мой файл Rootproject1 settings.gradle, чтобы из Rootproject1 (сборка Gradle) нужно было собрать Rootproject1, а также Rootproject2

include / inlcudeFlat - это относительно корневого проекта

1 Ответ

0 голосов
/ 21 января 2019

Должен быть один settings.gradle, который будет помещен в основную корневую папку, и вам нужно будет написать:

include ':Rootproject1',
        ':Rootproject2'

Затем в файле build.gradle Rootproject1 вам нужно будет написать:

dependencies {
 implementation project(path: ':Rootproject2')
}

[Обновлено 23 января 2019 г.] Что-то вроде следующего:

Root 
|------ Rootproject1
|
|------ Rootproject2
|
|------ settings.gradle
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...