Move resources, kotlin-reflect.jar: remove manually included META-INF/services/*

Now it already included. Manually including causes duplicated contents
in resulting files, for example:

1	   kotlin.reflect.jvm.internal.impl.load.java.FieldOverridabilityCondition
2	   kotlin.reflect.jvm.internal.impl.load.java.ErasedOverridabilityCondition
3	   kotlin.reflect.jvm.internal.impl.load.java.JavaIncompatibilityRulesOverridabilityCondition
4	+  kotlin.reflect.jvm.internal.impl.load.java.FieldOverridabilityCondition
5	+  kotlin.reflect.jvm.internal.impl.load.java.ErasedOverridabilityCondition
6	+  kotlin.reflect.jvm.internal.impl.load.java.JavaIncompatibilityRulesOverridabilityCondition

Removing this line fixes that.
This commit is contained in:
Sergey Rostov
2018-11-27 12:52:20 +03:00
parent 74f6c8ac5c
commit 487c57e2e0
-7
View File
@@ -111,13 +111,6 @@ val reflectShadowJar by task<ShadowJar> {
version = null
callGroovy("manifestAttributes", manifest, project, "Main" /*true*/)
from(project(":core:descriptors.jvm").mainSourceSet.resources) {
include("META-INF/services/**")
}
from(project(":core:deserialization").mainSourceSet.resources) {
include("META-INF/services/**")
}
exclude("**/*.proto")
transform(KotlinModuleShadowTransformer(logger))