This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Thanks to: https://gist.github.com/bennyhuo/af7c43cc4831661193605e124f539942 | |
println("The init script init.gradle.kts is running!") | |
val gradleHome = System.getProperty("user.home") + "/.gradle" | |
apply { | |
val gradleVersion = gradle.gradleVersion | |
if (gradleVersion < "6.8") { | |
from(gradleHome + "/old.gradle.kts") | |
} else { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Thanks to: https://gist.github.com/bennyhuo/af7c43cc4831661193605e124f539942 | |
val localMavenUrl = "http://localhost:8081/repository/maven-public/" | |
val urlMappings = mapOf( | |
"https://dl.google.com/dl/android/maven2" to localMavenUrl, | |
"https://repo.maven.apache.org/maven2" to localMavenUrl, | |
"https://plugins.gradle.org/m2" to localMavenUrl, | |
) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// translated to Dart from a code snippet presented here: | |
// https://stackoverflow.com/questions/672916/how-to-get-image-height-and-width-using-java | |
Future<Size> getJpegDimensions(File jpegFile) async { | |
final f = await jpegFile.open(); | |
Size dimension; | |
try { | |
// check for SOI marker | |
if (await f.readByte() != 255 || await f.readByte() != 216) { | |
throw new FormatException( | |
"SOI (Start Of Image) marker 0xff 0xd8 missing"); |