forked from scalio/openarchive
-
Notifications
You must be signed in to change notification settings - Fork 25
/
build.gradle
100 lines (93 loc) · 3.92 KB
/
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
apply from: './dependencies.gradle'
apply from: './config.gradle'
repositories {
google()
mavenCentral()
maven {
url "https://plugins.gradle.org/m2/"
content {
includeGroupByRegex 'com\\.google.*'
includeGroup 'com.squareup'
includeGroupByRegex 'commons-.*'
includeModule 'org.jdom', 'jdom2'
includeModule 'org.ow2', 'ow2'
includeGroup 'org.ow2.asm'
includeGroupByRegex 'org\\.jetbrains.*'
includeGroup 'org.slf4j'
includeModule 'org.bitbucket.b_c', 'jose4j'
includeModule 'org.checkerframework', 'checker-qual'
includeGroup 'net.java.dev.jna'
includeModule 'net.java', 'jvnet-parent'
includeModule 'javax.annotation', 'javax.annotation-api'
includeGroupByRegex 'org\\.apache.*'
includeGroupByRegex 'com\\.sun.*'
includeModule 'xerces', 'xercesImpl'
includeModule 'xml-apis', 'xml-apis'
includeGroup 'org.bouncycastle'
includeGroupByRegex 'net\\.sf.*'
includeModule 'javax.inject', 'javax.inject'
includeModule 'org.tensorflow', 'tensorflow-lite-metadata'
includeModule 'org.json', 'json'
includeGroup 'io.grpc'
includeGroup 'io.netty'
includeModule 'io.perfmark', 'perfmark-api'
includeModule 'org.codehaus.mojo', 'animal-sniffer-annotations'
includeGroup 'org.glassfish.jaxb'
includeGroupByRegex 'jakarta.*'
includeModule 'org.jvnet.staxex', 'stax-ex'
includeModule 'gradle.plugin.com.browserstack.gradle', 'browserstack-gradle-plugin'
includeGroup 'com.testdroid'
includeModule 'log4j', 'log4j'
includeModule 'com.fasterxml', 'oss-parent'
includeGroupByRegex 'com\\.fasterxml\\.jackson.*'
includeModule 'com.neenbedankt.gradle.plugins', 'android-apt'
includeModule 'org.sonatype.oss', 'oss-parent'
includeModule 'org.eclipse.ee4j', 'project'
includeGroup 'org.codehaus.mojo'
}
}
}
dependencies {
classpath 'com.android.tools.build:gradle:8.3.1'
classpath "com.neenbedankt.gradle.plugins:android-apt:1.8"
classpath "com.testdroid:gradle:2.63.1"
classpath "gradle.plugin.com.browserstack.gradle:browserstack-gradle-plugin:2.3.1"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$versions.kotlin"
}
}
configurations.configureEach {
resolutionStrategy {
force "com.android.support:support-v4:$versions.support_v4"
}
}
allprojects {
repositories {
google()
mavenCentral()
maven {
url 'https://raw.githubusercontent.com/guardianproject/gpmaven/master'
content {
includeModule 'org.proofmode', 'android-libproofmode'
}
}
maven {
url 'https://jitpack.io'
content {
includeModule 'com.github.esafirm', 'android-image-picker'
includeModule 'com.github.derlio', 'audio-waveform'
includeModule 'com.github.abdularis', 'circularimageview'
includeModule 'com.github.guardianproject', 'sardine-android'
}
}
maven {
url 'https://jcenter.bintray.com'
content {
includeModule 'com.amulyakhare', 'com.amulyakhare.textdrawable'
includeModule 'com.github.stfalcon', 'frescoimageviewer'
includeModule 'me.relex', 'photodraweeview'
}
}
}
}