| apply plugin: 'kotlin' |
| |
| sourceSets { |
| main.kotlin.srcDir 'src' |
| } |
| |
| dependencies { |
| compile "org.jetbrains.kotlin:kotlin-stdlib:$bootstrapKotlinVersion" |
| compile "org.jetbrains.kotlin:kotlin-reflect:$bootstrapKotlinVersion" |
| } |
| |
| compileKotlin { |
| compilerJarFile = null |
| kotlinOptions { |
| languageVersion = "1.1" |
| apiVersion = "1.1" |
| freeCompilerArgs = ["-version", "-Xnormalize-constructor-calls=enable"] |
| } |
| } |
| |
| task run(type: JavaExec) { |
| group 'application' |
| main 'generators.GenerateStandardLibKt' |
| classpath sourceSets.main.runtimeClasspath |
| args = ["${rootDir}"] |
| } |