@@ -295,7 +295,6 @@ cargo {
295
295
add(" --locked" )
296
296
}
297
297
}
298
- exec = { spec, _ -> println (spec.commandLine) }
299
298
}
300
299
301
300
tasks.register<Exec >(" generateRelayList" ) {
@@ -313,13 +312,8 @@ tasks.register<Exec>("generateRelayList") {
313
312
val output = standardOutput as ByteArrayOutputStream
314
313
// Create file if needed
315
314
File (" $extraAssetsDirectory " ).mkdirs()
316
- File (" $extraAssetsDirectory /relays.json" ).createNewFile()
317
- FileOutputStream (" $extraAssetsDirectory /relays.json" ).use { it.write(output.toByteArray()) }
318
-
319
- // Old ensure exists tasks
320
- if (! relayListPath.exists()) {
321
- throw GradleException (" Failed to generate relay list" )
322
- }
315
+ relayListPath.createNewFile()
316
+ FileOutputStream (relayListPath).use { it.write(output.toByteArray()) }
323
317
}
324
318
}
325
319
@@ -333,14 +327,16 @@ if(gradleLocalProperties(rootProject.projectDir, providers)
333
327
tasks[" clean" ].dependsOn(" cargoClean" )
334
328
}
335
329
330
+ // This is a hack and will not work correctly under all scenarios.
331
+ // See DROID-1696 for how we can improve this.
336
332
fun isReleaseBuild () =
337
333
gradle.startParameter.getTaskNames().any { it.contains(" release" , ignoreCase = true ) }
338
334
339
335
fun isAlphaOrDevBuild () : Boolean {
340
336
val localProperties = gradleLocalProperties(rootProject.projectDir, providers)
341
337
val versionName = generateVersionName(localProperties)
342
- return versionName.contains(" dev" , ignoreCase = true ) ||
343
- versionName.contains(" alpha" , ignoreCase = true )
338
+ return versionName.contains(" dev" ) ||
339
+ versionName.contains(" alpha" )
344
340
}
345
341
346
342
androidComponents {
0 commit comments