Lázaro Clapp | e51677f | 2018-08-06 19:43:30 -0700 | [diff] [blame] | 1 | plugins { |
Lázaro Clapp | e51677f | 2018-08-06 19:43:30 -0700 | [diff] [blame] | 2 | id "java" |
| 3 | } |
Lázaro Clapp | e51677f | 2018-08-06 19:43:30 -0700 | [diff] [blame] | 4 | |
| 5 | sourceCompatibility = 1.8 |
| 6 | |
| 7 | repositories { |
| 8 | mavenCentral() |
| 9 | // uncomment if you want to use wala.dalvik or wala.scandroid |
| 10 | //maven { url "https://raw.github.com/msridhar/maven-jars/mvn-repo/" } |
| 11 | } |
| 12 | |
| 13 | dependencies { |
Raghavan Raman | 7a29a31 | 2019-05-28 15:11:11 -0700 | [diff] [blame] | 14 | compile deps.build.asm |
Raghavan Raman | eadcd3a | 2019-07-29 14:55:22 -0700 | [diff] [blame] | 15 | compile deps.build.asmTree |
Lázaro Clapp | e51677f | 2018-08-06 19:43:30 -0700 | [diff] [blame] | 16 | compile deps.build.wala |
| 17 | compile deps.build.guava |
| 18 | compile deps.build.commonsIO |
| 19 | compileOnly deps.build.errorProneCheckApi |
| 20 | |
Lázaro Clapp | e51677f | 2018-08-06 19:43:30 -0700 | [diff] [blame] | 21 | testCompile deps.test.junit4 |
| 22 | testCompile(deps.build.errorProneTestHelpers) { |
| 23 | exclude group: "junit", module: "junit" |
| 24 | } |
Manu Sridharan | 4c18813 | 2018-08-21 21:15:57 -0700 | [diff] [blame] | 25 | testCompile project(":jar-infer:test-java-lib-jarinfer") |
Raghavan Raman | 047107c | 2019-07-23 11:17:03 -0700 | [diff] [blame] | 26 | testCompile project(path: ":jar-infer:test-android-lib-jarinfer", configuration: "default") |
Lázaro Clapp | 073f31a | 2019-08-12 21:21:54 -0700 | [diff] [blame^] | 27 | testCompile files("${System.properties['java.home']}/../lib/tools.jar") // is there a better way? |
Thomas Broyer | 2cf8011 | 2018-10-17 21:19:38 +0200 | [diff] [blame] | 28 | testRuntime deps.build.errorProneCheckApi |
Lázaro Clapp | e51677f | 2018-08-06 19:43:30 -0700 | [diff] [blame] | 29 | } |
| 30 | |
| 31 | test { |
| 32 | maxHeapSize = "1024m" |
Thomas Broyer | 2cf8011 | 2018-10-17 21:19:38 +0200 | [diff] [blame] | 33 | jvmArgs "-Xbootclasspath/p:${configurations.errorproneJavac.asPath}" |
Lázaro Clapp | e51677f | 2018-08-06 19:43:30 -0700 | [diff] [blame] | 34 | } |
| 35 | |
| 36 | apply from: rootProject.file("gradle/gradle-mvn-push.gradle") |