目前打包插件任务是实现在某一个“主插件”`apply plugin: 'com.tencent.shadow.plugin'`中的。对于有多个插件的项目,不是很友好。 目前实现的代码在`com.tencent.shadow.core.gradle.extensions.PackagePluginExtension` 1. 应该将其改为一个单独的Gradle Plugin。允许我们新建一个`build.gradle`,应用这个单独的插件,然后做打包插件的配置。 1. 允许配置多个插件包共享同一个UUID。
目前打包插件任务是实现在某一个“主插件”
apply plugin: 'com.tencent.shadow.plugin'中的。对于有多个插件的项目,不是很友好。目前实现的代码在
com.tencent.shadow.core.gradle.extensions.PackagePluginExtensionbuild.gradle,应用这个单独的插件,然后做打包插件的配置。