Skip to content

插件打包任务需要独立出来以适应多插件打包场景 #58

Description

@shifujun

目前打包插件任务是实现在某一个“主插件”apply plugin: 'com.tencent.shadow.plugin'中的。对于有多个插件的项目,不是很友好。

目前实现的代码在com.tencent.shadow.core.gradle.extensions.PackagePluginExtension

  1. 应该将其改为一个单独的Gradle Plugin。允许我们新建一个build.gradle,应用这个单独的插件,然后做打包插件的配置。
  2. 允许配置多个插件包共享同一个UUID。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions