如何在嵌套目录树中定义子项目,其中子项目文件夹不是根项目的直接子项
root
lala
A
lulu
B
现在我要添加A& B作为子项目。如果我做
//settings.gradle
include "lala:A", "lulu:B"
然后“lala”和“lulu”将作为子项目添加。但是我只想添加A& B,别无其他。
答案 0 :(得分:10)
默认情况下,Gradle假定物理目录布局遵循逻辑项目层次结构,但您可以按照自己喜欢的方式重新配置它。例如:
include "A", "B"
project(":A").projectDir = file("lala/A")
project(":B").projectDir = file("lala/B")