diff --git a/libraries/tools/kotlinp/build.gradle.kts b/libraries/tools/kotlinp/build.gradle.kts index e4d6c74bd1d..51e96ee2b23 100644 --- a/libraries/tools/kotlinp/build.gradle.kts +++ b/libraries/tools/kotlinp/build.gradle.kts @@ -12,8 +12,7 @@ shadows.extendsFrom(configurations.getByName("compile")) dependencies { compile(project(":kotlinx-metadata")) compile(project(":kotlinx-metadata-jvm")) - // We use an older version of ASM on purpose, to reduce the final application size - compile("org.ow2.asm:asm:4.0") + compile("org.ow2.asm:asm:6.0") testCompile(commonDep("junit:junit")) testCompile(projectTests(":generators:test-generator")) } @@ -38,3 +37,9 @@ val shadowJar by task { attributes["Main-Class"] = "org.jetbrains.kotlin.kotlinp.Main" } } + +tasks { + "assemble" { + dependsOn(shadowJar) + } +} \ No newline at end of file