@@ -22,18 +22,19 @@ allprojects {
22
22
apply plugin : ' java'
23
23
apply plugin : ' java-library'
24
24
25
- // Versions of all dependencies - TODO: read from some properties file...
26
- ext. targetSdkVersion = ' 26'
27
- ext. supportLibsVersion = ' 26.0.2'
28
- ext. wearVersion = ' 2.1.0'
29
- ext. gvrVersion = ' 1.150.0'
30
- ext. garVersion = ' 1.2.0'
31
- ext. processingVersion = ' 3.3.7'
32
- ext. toolingVersion = ' 5.6.2'
33
- ext. slf4jVersion = ' 1.7.28'
34
- ext. gradlewVersion = ' 5.6.2'
35
- ext. toolsLibVersion = ' 26.0.0-dev'
36
- ext. jdtVersion = ' 3.11.100'
25
+ Properties versions = new Properties ()
26
+ versions. load(project. rootProject. file(" mode/version.properties" ). newDataInputStream())
27
+ ext. targetSdkVersion = versions. getProperty(" android-platform" )
28
+ ext. supportLibsVersion = versions. getProperty(" com.android.support%support-v4" )
29
+ ext. wearVersion = versions. getProperty(" com.google.android.support%wearable" )
30
+ ext. gvrVersion = versions. getProperty(" com.google.vr" )
31
+ ext. garVersion = versions. getProperty(" com.google.ar" )
32
+ ext. processingVersion = versions. getProperty(" org.processing" )
33
+ ext. toolingVersion = versions. getProperty(" org.gradle%gradle-tooling-api" )
34
+ ext. slf4jVersion = versions. getProperty(" org.slf4j" )
35
+ ext. gradlewVersion = versions. getProperty(" gradlew" )
36
+ ext. toolsLibVersion = versions. getProperty(" android-toolslib" )
37
+ ext. jdtVersion = versions. getProperty(" org.eclipse.jdt" )
37
38
38
39
Properties modeProperties = new Properties ()
39
40
modeProperties. load(project. rootProject. file(" mode/mode.properties" ). newDataInputStream())
@@ -115,6 +116,9 @@ task dist {
115
116
Files . copy(file(" mode/processing-core.zip" ). toPath(),
116
117
file(" ${ root} /processing-core.zip" ). toPath(), REPLACE_EXISTING )
117
118
119
+ Files . copy(file(" mode/version.properties" ). toPath(),
120
+ file(" ${ root} /version.properties" ). toPath(), REPLACE_EXISTING )
121
+
118
122
Files . copy(file(" mode/mode.properties" ). toPath(),
119
123
file(" ${ root} /mode.properties" ). toPath(), REPLACE_EXISTING )
120
124
0 commit comments