2010-10-09 13:24:27 -05:00
|
|
|
apply plugin: 'java'
|
2012-01-03 20:43:15 -06:00
|
|
|
apply plugin: org.hibernate.build.gradle.testing.matrix.MatrixTestingPlugin
|
2010-10-09 13:24:27 -05:00
|
|
|
|
|
|
|
dependencies {
|
|
|
|
compile( project( ':hibernate-core' ) )
|
|
|
|
compile( project( ':hibernate-entitymanager' ) )
|
|
|
|
compile( libraries.commons_annotations )
|
2011-08-21 17:53:21 +02:00
|
|
|
provided( [group: 'org.hibernate', name: 'hibernate-tools', version: '3.2.0.ga'] )
|
2010-10-09 13:24:27 -05:00
|
|
|
compile( libraries.dom4j ) {
|
|
|
|
trasitive = false
|
|
|
|
}
|
2011-08-21 17:53:21 +02:00
|
|
|
provided( libraries.ant )
|
2011-04-01 21:39:49 +02:00
|
|
|
testCompile( libraries.junit )
|
2011-03-07 16:20:53 -06:00
|
|
|
testCompile( project(':hibernate-testing') )
|
2010-10-09 13:24:27 -05:00
|
|
|
testCompile( libraries.jpa )
|
|
|
|
testRuntime( libraries.h2 )
|
|
|
|
testRuntime( libraries.javassist )
|
|
|
|
}
|
|
|
|
|
2011-04-01 21:39:49 +02:00
|
|
|
sourceSets {
|
2011-10-18 12:29:45 +08:00
|
|
|
matrix {
|
|
|
|
java {
|
|
|
|
srcDir 'src/matrix/java'
|
|
|
|
}
|
2011-04-01 21:39:49 +02:00
|
|
|
resources {
|
2011-10-18 12:29:45 +08:00
|
|
|
srcDir 'src/matrix/resources'
|
|
|
|
srcDir 'src/matrix/java'
|
2011-04-01 21:39:49 +02:00
|
|
|
}
|
2010-10-09 13:24:27 -05:00
|
|
|
}
|
2011-10-18 12:29:45 +08:00
|
|
|
}
|
2011-11-21 10:16:30 +08:00
|
|
|
compileMatrixJava.options.define(compilerArgs: ["-proc:none", "-encoding", "UTF-8"])
|
2011-10-18 12:29:45 +08:00
|
|
|
ideaModule {
|
|
|
|
testSourceDirs += file( 'src/matrix/java')
|
|
|
|
testSourceDirs += file( 'src/matrix/resources')
|
2011-11-21 10:16:30 +08:00
|
|
|
}
|