diff options
author | Sergey Mashkov <sergey.mashkov@jetbrains.com> | 2015-07-28 14:15:55 +0300 |
---|---|---|
committer | Dmitry Jemerov <yole@jetbrains.com> | 2015-10-29 12:34:00 +0100 |
commit | ff77b8e0ad0b5089e940227dfdd94ba21cfc6bd8 (patch) | |
tree | 1710b631ba4d24e685a109ca25b46c718b30cfa6 /javadoc/build.gradle | |
parent | 69623756c6a28d1ba70edcdfd6e02c686ed502e7 (diff) | |
download | dokka-ff77b8e0ad0b5089e940227dfdd94ba21cfc6bd8.tar.gz dokka-ff77b8e0ad0b5089e940227dfdd94ba21cfc6bd8.tar.bz2 dokka-ff77b8e0ad0b5089e940227dfdd94ba21cfc6bd8.zip |
Initial javadoc generation module
Diffstat (limited to 'javadoc/build.gradle')
-rw-r--r-- | javadoc/build.gradle | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/javadoc/build.gradle b/javadoc/build.gradle new file mode 100644 index 00000000..5c1d464d --- /dev/null +++ b/javadoc/build.gradle @@ -0,0 +1,55 @@ +group 'org.jetbrains.dokka' +version '0.0.1-SNAPSHOT' + +buildscript { + ext.kotlin_version = '0.1-SNAPSHOT' + repositories { + mavenCentral() + maven { + url 'http://oss.sonatype.org/content/repositories/snapshots' + } + } + dependencies { + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + } +} + +apply plugin: 'java' +apply plugin: 'kotlin' +apply plugin: 'maven-publish' + + +sourceCompatibility = 1.5 + + +repositories { + mavenLocal() + mavenCentral() + maven { + url 'http://oss.sonatype.org/content/repositories/snapshots' + } +} + +dependencies { + testCompile group: 'junit', name: 'junit', version: '4.12' + compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" + compile "org.jetbrains.dokka:dokka-fatjar:(,0.2)" + compile files("${System.properties['java.home']}/../lib/tools.jar") + + compile gradleApi() + compile localGroovy() +} + +sourceSets { + main.java.srcDirs += 'src/main/kotlin' +} + +task sourceJar(type: Jar) { + from sourceSets.main.allSource +} + + +task wrapper(type: Wrapper) { + gradleVersion = '2.5' + distributionUrl = "https://services.gradle.org/distributions/gradle-$gradleVersion-all.zip" +} |