Skip to content

Commit 76aa413

Browse files
demiurg906Space Team
authored and
Space Team
committed
[CLI] Implement an compiler arguments generator
^KT-75967
1 parent 1a16a81 commit 76aa413

File tree

4 files changed

+470
-0
lines changed

4 files changed

+470
-0
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
plugins {
2+
kotlin("jvm")
3+
id("jps-compatible")
4+
application
5+
}
6+
7+
val runtimeOnly by configurations
8+
val compileOnly by configurations
9+
runtimeOnly.extendsFrom(compileOnly)
10+
11+
dependencies {
12+
implementation(project(":generators"))
13+
implementation(project(":core:compiler.common"))
14+
implementation(project(":compiler:arguments"))
15+
implementation(project(":compiler:plugin-api"))
16+
17+
compileOnly(intellijCore())
18+
19+
runtimeOnly(intellijJDom())
20+
runtimeOnly(commonDependency("org.jetbrains.kotlin:kotlin-reflect"))
21+
}
22+
23+
application {
24+
mainClass.set("org.jetbrains.kotlin.cli.arguments.generator.MainKt")
25+
}
26+
27+
sourceSets {
28+
"main" {
29+
projectDefault()
30+
}
31+
"test" {}
32+
}

0 commit comments

Comments
 (0)