-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.gradle
More file actions
82 lines (65 loc) · 3.04 KB
/
build.gradle
File metadata and controls
82 lines (65 loc) · 3.04 KB
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
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
dependencies {
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
// Exceptions to this rule are often required when the release version
// of the package com.android.tools.build:gradle (aka the Android
// Gradle Plugin, or AGP) brings in dependencies which trigger
// security vulnerability alerts from GitHub dependabot.
// AGP is not an application dependency, it adds Android support to
// the Gradle build environment as soon as the Gradle closure named
// 'android' is encountered in android-app/build.gradle. As this
// closure is processed before the dependencies closure in
// android-app/build.gradle, it is only possible to override
// vulnerable dependency versions by including the secure version
// dependencies here in the outer build.gradle of the project.
// It will be necessary to experiment with order of items in this
// section to get all transitive dependencies encountered in the right
// order to clear as many dependabot alerts as possible.
// Clearing 100% of dependabot alerts may not always be possible.
// https://github.com/tim-littlefair/maneline/security/dependabot/19
classpath 'org.apache.commons:commons-lang3:3.20.0'
// https://github.com/tim-littlefair/maneline/security/dependabot/3
// https://github.com/tim-littlefair/maneline/security/dependabot/4
classpath 'org.apache.commons:commons-compress:1.28.0'
// https://github.com/tim-littlefair/maneline/security/dependabot/18
classpath 'org.apache.httpcomponents:httpclient:4.5.14'
// https://github.com/tim-littlefair/maneline/security/dependabot/14
classpath 'org.jdom:jdom2:2.0.6.1'
// https://github.com/tim-littlefair/maneline/security/dependabot/15
classpath 'io.netty:netty-codec-http:4.2.10.Final'
// https://github.com/tim-littlefair/maneline/security/dependabot/16
classpath 'org.bitbucket.b_c:jose4j:0.9.6'
classpath 'com.android.tools.build:gradle:9.0.1'
}
}
allprojects {
repositories {
google()
mavenCentral()
}
tasks.withType(JavaCompile).tap {
configureEach {
options.deprecation = true
}
}
}
// For Android apps released via PlayStore, versionCode must
// be a monotonically increasing integer.
// This will be substituted during release candidate builds
// by a script in a release build following the format
// sprintf("%d%02d%02d0%04d",major,minor,patch,build)
// NB Major must have format %d not %02d to avoid interpretation
// as octal.
ext.versionCode=9999
ext.versionName="0.0.0"
tasks.register('warrantyAndCopyrightFiles',Copy) {
from 'assets'
include 'copyright_and_warrranty.txt'
}