diff --git a/libraries/settings.gradle b/libraries/settings.gradle index 36f97229137..f69d7111602 100644 --- a/libraries/settings.gradle +++ b/libraries/settings.gradle @@ -12,6 +12,7 @@ include ':kotlin-stdlib-js' include ':kotlin-stdlib-jre7' include ':kotlin-stdlib-jre8' include ':tools:binary-compatibility-validator' +include ':tools:kotlin-stdlib-gen' //include ':kotlin-reflect' //include ':kotlin-compiler' diff --git a/libraries/tools/kotlin-stdlib-gen/build.gradle b/libraries/tools/kotlin-stdlib-gen/build.gradle new file mode 100644 index 00000000000..66769fe47bb --- /dev/null +++ b/libraries/tools/kotlin-stdlib-gen/build.gradle @@ -0,0 +1,21 @@ +apply plugin: 'kotlin' + +sourceSets { + main.kotlin.srcDir 'src' +} + +dependencies { + compile 'org.jetbrains.kotlin:kotlin-stdlib:1.1.1' +} + +compileKotlin { + compilerJarFile = null + kotlinOptions.freeCompilerArgs = ["-version"] +} + +task run(type: JavaExec) { + group 'application' + main 'generators.GenerateStandardLibKt' + classpath sourceSets.main.runtimeClasspath + args = ["${rootDir}/.."] +} \ No newline at end of file