|
|
|
@ -30,11 +30,48 @@ android {
|
|
|
|
|
lintOptions {
|
|
|
|
|
lintConfig file("${rootDir}/config/lint.xml")
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
flavorDimensions "abi"
|
|
|
|
|
|
|
|
|
|
productFlavors {
|
|
|
|
|
x86 {
|
|
|
|
|
dimension "abi"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
arm {
|
|
|
|
|
dimension "abi"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
aarch64 {
|
|
|
|
|
dimension "abi"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
repositories {
|
|
|
|
|
// GeckoView ARM
|
|
|
|
|
maven {
|
|
|
|
|
url "https://index.taskcluster.net/v1/task/gecko.v2.mozilla-central.nightly.${rootProject.ext.gecko['nightlyDate']}.revision.${rootProject.ext.gecko['revision']}.mobile.android-api-16-opt/artifacts/public/android/maven"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// GeckoView x86
|
|
|
|
|
maven {
|
|
|
|
|
url "https://index.taskcluster.net/v1/task/gecko.v2.mozilla-central.nightly.${rootProject.ext.gecko['nightlyDate']}.revision.${rootProject.ext.gecko['revision']}.mobile.android-x86-opt/artifacts/public/android/maven"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// GeckoView aarch64
|
|
|
|
|
maven {
|
|
|
|
|
url "https://index.taskcluster.net/v1/task/gecko.v2.mozilla-central.nightly.${rootProject.ext.gecko['nightlyDate']}.revision.${rootProject.ext.gecko['revision']}.mobile.android-aarch64-opt/artifacts/public/android/maven"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
|
implementation "io.sentry:sentry-android:${rootProject.ext.dependencies['sentry']}"
|
|
|
|
|
|
|
|
|
|
armImplementation "org.mozilla:geckoview-nightly-armeabi-v7a:${rootProject.ext.gecko['version']}"
|
|
|
|
|
x86Implementation "org.mozilla:geckoview-nightly-x86:${rootProject.ext.gecko['version']}"
|
|
|
|
|
aarch64Implementation "org.mozilla:geckoview-nightly-arm64-v8a:${rootProject.ext.gecko['version']}"
|
|
|
|
|
|
|
|
|
|
implementation "com.android.support:appcompat-v7:${rootProject.ext.dependencies['supportLibraries']}"
|
|
|
|
|
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${rootProject.ext.dependencies['kotlin']}"
|
|
|
|
|
implementation "com.android.support.constraint:constraint-layout:${rootProject.ext.dependencies['constraintLayout']}"
|
|
|
|
|