forked from getodk/sensors-interface
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsettings.gradle
30 lines (23 loc) · 1015 Bytes
/
settings.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
gradle.ext.gradleConfigVersion = 155
if (!gradle.ext.has('workspacePath')) {
logger.warn("rootDir: " + rootDir.getAbsolutePath());
gradle.ext.workspacePath = rootDir.getParentFile().getAbsolutePath();
}
logger.warn('sensors/settings.gradle -- gradle.ext.workspacePath: ' + gradle.ext.workspacePath)
gradle.ext.local = gradle.ext.workspacePath + '/gradle-config/remote.gradle'
gradle.ext.remote = 'https://raw.githubusercontent.com/opendatakit/gradle-config/' + gradle.ext.gradleConfigVersion + '/remote.gradle'
gradle.ext.useLocal = true // set to false to always build against remote artifacts
if ((new File(gradle.ext.local)).exists()) {
gradle.ext.useLocalPaths = true
apply from: gradle.ext.local
} else {
gradle.ext.useLocalPaths = false
apply from: gradle.ext.remote
}
settingsScripts.each {
apply from: it
}
include(sensorsInterfaceProjectChild)
if(gradle.ext.odkPublishConfig) {
project(sensorsInterfaceProjectChild).name = gradle.ext.odkSensorsInterfaceArchiveName
}