From 8e0f403f0208461b74f892ede0b8224a26824d46 Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Mon, 17 Feb 2020 19:07:48 +0300 Subject: [PATCH] Build: normalize inputs of :kotlin-reflect:stripMetadata as classpath --- libraries/reflect/build.gradle.kts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libraries/reflect/build.gradle.kts b/libraries/reflect/build.gradle.kts index 13ab2f3608b..f90a1873ea2 100644 --- a/libraries/reflect/build.gradle.kts +++ b/libraries/reflect/build.gradle.kts @@ -120,9 +120,12 @@ val stripMetadata by tasks.registering { dependsOn(reflectShadowJar) val inputJar = provider { reflectShadowJar.get().outputs.files.singleFile } val outputJar = File("$libsDir/kotlin-reflect-stripped.jar") - inputs.file(inputJar).withPathSensitivity(RELATIVE) + + inputs.file(inputJar).withNormalizer(ClasspathNormalizer::class.java) + outputs.file(outputJar) outputs.cacheIf { true } + doLast { stripMetadata( logger = logger,