blob: 808296f018f885c1baa5f66e55a3d186353dffba [file] [log] [blame]
Sergey Vasilinets0265f0f2016-10-28 09:40:11 -07001buildscript {
2 ext.kotlin_version = '1.0.4'
3
4 repositories {
5 // TODO: update kotlin in prebuits to 1.0.4 and remove this.
6 mavenCentral()
7 }
8 dependencies {
9 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
10 }
11}
12
13repositories {
14 // TODO: update kotlin in prebuits to 1.0.4 and remove this.
15 mavenCentral()
16}
17
18apply plugin: 'kotlin'
19apply plugin: 'maven'
20
21sourceSets {
22 test.java.srcDirs += 'src/tests/kotlin'
23}
24
25dependencies {
26 compile project(":common")
27 compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
28 compile "com.google.auto:auto-common:0.6"
29 compile "com.squareup:javapoet:1.7.0"
30 testCompile "com.google.testing.compile:compile-testing:0.9"
Sergey Vasilinetsbb63c4e2016-10-28 17:00:57 -070031 testCompile files(org.gradle.internal.jvm.Jvm.current().getToolsJar())
Sergey Vasilinets0265f0f2016-10-28 09:40:11 -070032}
33
34uploadArchives {
35 repositories {
36 mavenDeployer {
37 repository(url: rootProject.ext.localMavenRepo)
38 pom.artifactId = 'lifecycle-compiler'
39 }
40 }
41}