blob: 149538327a16956eaac1a3ff94c886f1b111af3e [file] [log] [blame]
processResources {
filesMatching("**/robolectric-version.properties") {
filter { String line ->
return line.replaceAll(/\$\{project.version\}/, project.version)
}
}
}
dependencies {
// Project dependencies
compile project(":robolectric-annotations")
compile project(":robolectric-resources")
compile project(":robolectric-utils")
compileOnly project(":robolectric-shadows/shadows-core/v23")
runtime project(":robolectric-shadows/shadows-core/v23")
// Compile dependencies
compile "org.ow2.asm:asm:5.0.1"
compile "org.ow2.asm:asm-util:5.0.1"
compile "org.ow2.asm:asm-commons:5.0.1"
compile "org.ow2.asm:asm-analysis:5.0.1"
compile "org.bouncycastle:bcprov-jdk16:1.46"
compile "com.ximpleware:vtd-xml:2.11"
compile "com.thoughtworks.xstream:xstream:1.4.8"
provided "com.intellij:annotations:12.0"
compile "org.apache.ant:ant:1.8.0"
compile "org.apache.maven:maven-ant-tasks:2.1.3"
provided "org.robolectric:android-all:6.0.0_r1-robolectric-0"
provided "junit:junit:4.8.2"
// Testing dependencies
testCompile "junit:junit:4.8.2"
testCompile "org.hamcrest:hamcrest-core:1.3"
testCompile "org.assertj:assertj-core:2.0.0"
testCompile "org.mockito:mockito-core:1.8.0"
testCompile project(":robolectric-shadows/shadows-core/v23")
}