Files
MoGoEagleEye/app/regroup.gradle
donghongyu 628aeab66d [Update]升级ARouter,解决了assemble同时打包的问题
增加自动驾驶状态回掉日志输出

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
2021-11-25 15:48:33 +08:00

26 lines
920 B
Groovy

// 将 install 和 assemble 任务按功能分组
afterEvaluate {
def launcher = ["f80x", "f8xx", "f8amap", "fochtaxi", "fochbus", "fPadLenovo", "fPadLenovoOchTaxi", "fPadLenovoOchBus"]
it.getTasks().iterator().forEachRemaining {
def task = it
def taskName = task.name
if (taskName.startsWith("assemble")
&& (taskName.endsWith("Debug") || taskName.endsWith("Release"))) {
launcher.forEach {
if (taskName.toLowerCase().contains(it)) {
task.group = "assembleLauncher"
}
}
} else if (taskName.startsWith("install")
&& (taskName.endsWith("Debug") || taskName.endsWith("Release"))) {
launcher.forEach {
if (taskName.toLowerCase().contains(it)) {
task.group = "installLauncher"
}
}
}
}
}