Split core into descriptors, descriptors.jvm, deserialization, descriptors.runtime

This commit is contained in:
Alexander Udalov
2017-11-06 17:55:01 +01:00
parent 328e906b57
commit 02981038f3
26 changed files with 321 additions and 94 deletions
+2 -1
View File
@@ -13,7 +13,8 @@ dependencies {
compile(ideaSdkDeps("openapi"))
testCompile(project(":compiler:incremental-compilation-impl"))
testCompile(project(":core"))
testCompile(project(":core:descriptors"))
testCompile(project(":core:descriptors.jvm"))
testCompile(project(":compiler:frontend.java"))
testCompile(projectTests(":jps-plugin"))
testCompile(ideaSdkDeps("jps-model.jar", subdir = "jps"))
+2 -1
View File
@@ -4,7 +4,8 @@ apply { plugin("kotlin") }
jvmTarget = "1.6"
dependencies {
compile(project(":core"))
compile(project(":core:descriptors"))
compile(project(":core:descriptors.jvm"))
compile(project(":compiler:util"))
compile(project(":compiler:frontend"))
compile(project(":compiler:ir.tree"))
@@ -4,7 +4,8 @@ apply { plugin("kotlin") }
jvmTarget = "1.6"
dependencies {
compile(project(":core"))
compile(project(":core:descriptors"))
compile(project(":core:descriptors.jvm"))
compile(project(":compiler:util"))
compile(project(":compiler:cli-common"))
compile(ideaSdkCoreDeps(*(rootProject.extra["ideaCoreSdkJars"] as Array<String>)))
+2 -1
View File
@@ -4,7 +4,8 @@ apply { plugin("kotlin") }
jvmTarget = "1.6"
dependencies {
compile(project(":core"))
compile(project(":core:descriptors"))
compile(project(":core:descriptors.jvm"))
compile(project(":compiler:util"))
compile(project(":compiler:frontend"))
}
+2 -2
View File
@@ -4,7 +4,8 @@ apply { plugin("kotlin") }
jvmTarget = "1.6"
dependencies {
compile(project(":core"))
compile(project(":core:descriptors"))
compile(project(":core:deserialization"))
compile(project(":compiler:util"))
compile(project(":compiler:container"))
compile(project(":compiler:resolution"))
@@ -16,4 +17,3 @@ sourceSets {
"main" { projectDefault() }
"test" {}
}
@@ -4,7 +4,9 @@ apply { plugin("kotlin") }
jvmTarget = "1.6"
dependencies {
compile(project(":core"))
compile(project(":core:descriptors"))
compile(project(":core:descriptors.jvm"))
compile(project(":core:deserialization"))
compile(project(":compiler:util"))
compile(project(":compiler:frontend"))
compile(project(":compiler:frontend.java"))
+1 -2
View File
@@ -5,11 +5,10 @@ jvmTarget = "1.6"
dependencies {
compile(project(":compiler:util"))
compile(project(":core"))
compile(project(":core:descriptors"))
}
sourceSets {
"main" { projectDefault() }
"test" {}
}
+2 -2
View File
@@ -6,11 +6,11 @@ jvmTarget = "1.6"
dependencies {
compile(project(":compiler:util"))
compile(project(":compiler:frontend"))
compile(project(":core"))
compile(project(":core:descriptors"))
compile(project(":core:deserialization"))
}
sourceSets {
"main" { projectDefault() }
"test" {}
}
+4 -2
View File
@@ -2,8 +2,10 @@
apply { plugin("kotlin") }
dependencies {
testCompile(project(":core"))
testCompile(project(":core::util.runtime"))
testCompile(project(":core:descriptors"))
testCompile(project(":core:descriptors.jvm"))
testCompile(project(":core:deserialization"))
testCompile(project(":core:descriptors.runtime"))
testCompile(project(":compiler:util"))
testCompile(project(":compiler:backend"))
testCompile(project(":compiler:frontend"))
+2 -1
View File
@@ -4,7 +4,8 @@ apply { plugin("kotlin") }
jvmTarget = "1.6"
dependencies {
compile(project(":core"))
compile(projectDist(":kotlin-stdlib"))
compile(project(":core:deserialization"))
compile(ideaSdkCoreDeps(*(rootProject.extra["ideaCoreSdkJars"] as Array<String>)))
compile(ideaSdkDeps("jps-model.jar", subdir = "jps"))
}