The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

t/oxr_android: Move signing config script to bottom of build file

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2243>

authored by

Rylie Pavlik and committed by
Simon Zeni
432b7a7b 028425be

+21 -21
+21 -21
src/xrt/targets/openxr_android/build.gradle
··· 252 252 253 253 } 254 254 255 - // For signing of release binaries - env var must contain an absolute path 256 - // CI always does this. 257 - def keystorePropertiesFilename = System.getenv("MONADO_KEYSTORE_PROPERTIES") 258 - if (keystorePropertiesFilename) { 259 - def keystorePropertiesFile = file("${keystorePropertiesFilename}") 260 - if (keystorePropertiesFile.exists()) { 261 - println("Signing release artifacts for monado") 262 - def keystoreProperties = new Properties() 263 - keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) 264 - android.signingConfigs { 265 - release { 266 - keyAlias keystoreProperties['keyAlias'] 267 - keyPassword keystoreProperties['keyPassword'] 268 - storeFile file("${project.repoRoot}/" + keystoreProperties['storeFile']) 269 - storePassword keystoreProperties['storePassword'] 270 - } 271 - } 272 - android.buildTypes.release.signingConfig android.signingConfigs.release 273 - } 274 - } 275 - 276 255 aboutLibraries { 277 256 // Full license text for license IDs mentioned here 278 257 // will be included, even if no detected dependency uses them. ··· 304 283 kapt "com.google.dagger:hilt-compiler:$hiltVersion" 305 284 306 285 } 286 + 287 + // For signing of release binaries - env var must contain an absolute path 288 + // CI always does this. 289 + def keystorePropertiesFilename = System.getenv("MONADO_KEYSTORE_PROPERTIES") 290 + if (keystorePropertiesFilename) { 291 + def keystorePropertiesFile = file("${keystorePropertiesFilename}") 292 + if (keystorePropertiesFile.exists()) { 293 + println("Signing release artifacts for monado") 294 + def keystoreProperties = new Properties() 295 + keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) 296 + android.signingConfigs { 297 + release { 298 + keyAlias keystoreProperties['keyAlias'] 299 + keyPassword keystoreProperties['keyPassword'] 300 + storeFile file("${project.repoRoot}/" + keystoreProperties['storeFile']) 301 + storePassword keystoreProperties['storePassword'] 302 + } 303 + } 304 + android.buildTypes.release.signingConfig android.signingConfigs.release 305 + } 306 + }