Files
kotlin-fork/libraries/examples/kotlin-gradle-subplugin-example/build.gradle
T
2018-01-30 17:06:11 +03:00

41 lines
972 B
Groovy

plugins {
id 'org.jetbrains.intellij'
}
apply plugin: 'kotlin'
apply plugin: 'maven'
repositories {
mavenLocal()
jcenter()
}
intellij {
version = rootProject.ext["versions.intellij"]
instrumentCode = false
configureDefaultDependencies = false
extraDependencies = ['intellij-core']
}
dependencies {
compile project(':kotlin-gradle-plugin-api')
// Use this dependency instead when building apart from the other modules:
// compile "org.jetbrains.kotlin:kotlin-gradle-plugin-api:$kotlin_version"
compile project(':kotlin-test::kotlin-test-junit')
compileOnly project(path: ":kotlin-stdlib", configuration: "distJar")
compileOnly project(':compiler')
compileOnly project(':compiler:plugin-api')
compileOnly project(':compiler:cli-common')
compileOnly project(':compiler:cli')
compileOnly gradleApi()
}
afterEvaluate {
dependencies {
compileOnly intellijExtra('intellij-core')
}
}