Use JvmPackageTable from bootstrap compiler in KotlinModuleShadowTransformer

Instead of generating another copy of it into buildSrc. Also move
KotlinModuleShadowTransformer to kotlin-reflect's build script, to its
only usage
This commit is contained in:
Alexander Udalov
2017-11-22 12:03:39 +01:00
parent a1f895bb1f
commit 200c62b574
5 changed files with 61 additions and 2984 deletions
@@ -73,8 +73,6 @@ fun main(args: Array<String>) {
modifyAndExecProtoc(protoPath)
}
generateJvmPackageTableToBuildSrc()
println()
println("Do not forget to run GenerateProtoBufCompare")
}
@@ -161,7 +159,3 @@ private fun modifyForDebug(protoPath: ProtoPath): String {
}
return text
}
private fun generateJvmPackageTableToBuildSrc() {
execProtoc("core/descriptors.jvm/src/jvm_package_table.proto", "buildSrc/src/main/java")
}