-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathversions.gradle
executable file
·40 lines (36 loc) · 1.85 KB
/
versions.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
project.ext {
internalTask = null // use this as .group value of any task to make them invisible from gradle task list
javaVersion = JavaVersion.VERSION_1_8
/** Semantic versioning: use semantic of MAJOR.MINOR.PATCH where
* MAJOR is increased when breaking API compatibility (only the parts users may depend on)
* before releasing this there should at least be one minor version (with deprecations if functionality is removed)
* MINOR when breaking internal compatibility (i.e. relevant for driverLib and model)
* PATCH only for critical bug fixes or when intermediate release is required (for student or reseach milestones)
*
* Note: strings like x.y.z-RCx cannot be used for dynamic version ranges and thus should be avoided for release tags
*/
// requires version 2.4.2+
driverLib_version = "2.4.4-RC1" // our device interface (right now subject to change, but after refactoring it should not require further updates)
min_model_version = "1.4.1"
max_model_version = "1.5.0" // exclusive outer bounds for version
kotlin_version = "1.3.41"
coroutines_version = "1.1.1"
androidGradlePlugin_version = "4.8" // version 3.2+ requires build tools 28+
androidBuildToolsVersion = "29.0.2" // this is hardcoded in buildSrc/build.kt as well
androidMinSdkVersion = 23
androidTargetSdkVersion = 28
androidCompileSdkVersion = 29
// ExplorationModel
dmExplorationModel = "org.droidmate:explorationModel:1.4.1-RC1"
// ExplorationModel
//dmDriverLib = "com.github.hotzkow:platformInterfaceLib"
dmDriverLib = "org.droidmate:deviceDaemonLib:2.4.4-RC1"
// Common
dmCommon = "org.droidmate:droidmate-common:1.4.1-RC1"
// Coverage
dmCoverage = "org.droidmate:coverage:1.3.5-RC0"
// API Monitor
dmAPIMonitor = "com.github.uds-se:droidmate-monitor:1.4.1-SNAPSHOT"
// for some strange konrad.utilities used within misc for configuration??
utilities_version = "v0.2.4"
}