提交 5028be70 编写于 作者: S superq_sky

Supported task name with project.

上级 a33315b9
......@@ -162,7 +162,9 @@ public abstract class BasePlugin implements Plugin<Project> {
boolean isBuildingPlugin = false
NameMatcher nameMatcher = new NameMatcher()
targetTasks.every {
String taskName = nameMatcher.find(it, pluginTasks)
int index = it.lastIndexOf(":");
String task = index >= 0 ? it.substring(index + 1) : it
String taskName = nameMatcher.find(task, pluginTasks)
if (taskName != null) {
// Log.i 'VAPlugin', "Found task name '${taskName}' by given name '${it}'"
isBuildingPlugin = true
......
......@@ -130,8 +130,8 @@ class ProcessResourcesHooker extends GradleTaskHooker<ProcessAndroidResources> {
File hostDir = vaContext.getBuildDir(scope)
FileUtil.saveFile(hostDir, "${taskName}-retainedTypes", retainedTypes)
FileUtil.saveFile(hostDir, "${taskName}-retainedStylealbes", retainedStylealbes)
FileUtil.saveFile(hostDir, "${taskName}-filteredResources", filteredResources)
FileUtil.saveFile(hostDir, "${taskName}-updatedResources", updatedResources)
FileUtil.saveFile(hostDir, "${taskName}-filteredResources", true, filteredResources)
FileUtil.saveFile(hostDir, "${taskName}-updatedResources", true, updatedResources)
/*
* Delete filtered entries and then add updated resources into resources-${variant.name}.ap_
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册