-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
37 lines (30 loc) · 999 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
apply plugin : 'groovy'
apply plugin: 'eclipse'
defaultTasks 'test', 'testReport'
repositories {
mavenCentral()
maven { url "https://oss.sonatype.org/content/groups/public" }
}
uploadArchives {
repositories { flatDir { dirs localGradleRepo } }
}
group = 'com.github.vainikkaj'
version = '0.1-SNAPSHOT'
dependencies {
groovy localGroovy()
compile gradleApi()
compile 'net.sourceforge.schemaspy:schemaspy:5.0.0'
testRuntime 'org.hsqldb:hsqldb:2.2.8'
testRuntime 'com.h2database:h2:1.3.159'
}
task 'testReport' (group: 'util', description: 'opens test report in brownser') << { "firefox $testReportDir/index.html".execute() }
groovydoc {
docTitle = "gradle schemaspy plugin $version"
header = docTitle
windowTitle = docTitle
use = true
link 'http://download.oracle.com/javase/6/docs/api/', 'java.'
link 'http://groovy.codehaus.org/api/', 'groovy.', 'org.codehaus.groovy.'
link 'http://gradle.org/docs/current/javadoc', 'org.gradle.'
groovyClasspath = configurations.compile
}