Spracherkennung für: .gradle vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v.
2.
0. If a copy of the MPL was not distributed with this
* file, You can obtain one at
http://mozilla.org/MPL/2.
0/.
*/
plugins {
alias(libs.plugins.kotlin.compose)
}
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
namespace 'org.mozilla.fenix.longfox'
compileSdk {
version = release(config.compileSdkMajorVersion) { minorApiLevel = config.compileSdkMi
norVersion }
}
defaultConfig {
minSdk config.minSdkVersion
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
}
testOptions {
unitTests {
includeAndroidResources = true
}
}
buildFeatures {
buildConfig true
}
}
dependencies {
implementation libs.androidx.activity.compose
implementation libs.androidx.appcompat
implementation platform(libs.androidx.compose.bom)
implementation libs.androidx.compose.animation
implementation libs.androidx.compose.foundation
implementation libs.androidx.compose.material.icons
implementation libs.androidx.compose.material3
implementation libs.androidx.compose.ui
implementation libs.androidx.compose.ui.tooling.preview
implementation libs.androidx.compose.ui.graphics
implementation libs.androidx.core.ktx
implementation libs.androidx.lifecycle.runtime
implementation libs.androidx.datastore.core
implementation libs.androidx.datastore.preferences
implementation libs.google.material
implementation libs.mozilla.glean
testImplementation libs.junit4
testImplementation platform(libs.androidx.compose.bom)
testImplementation libs.androidx.compose.ui.test
testImplementation libs.androidx.test.core
testImplementation libs.androidx.test.junit
testImplementation libs.kotlinx.coroutines.test
testImplementation libs.robolectric
androidTestImplementation libs.androidx.test.junit
androidTestImplementation libs.androidx.test.espresso.core
debugImplementation libs.androidx.compose.ui.tooling
debugImplementation libs.androidx.compose.ui.test.manifest
}
// Generate Kotlin code for the Longfox module's Glean metrics.
ext {
gleanExpireByVersion = Config.majorVersion(project)
gleanNamespace = "mozilla.telemetry.glean"
gleanPythonEnvDir = gradle.mozconfig.substs.GRADLE_GLEAN_PARSER_VENV
gleanYamlFiles = [
"${project.projectDir}/metrics.yaml",
]
}
apply plugin: "org.mozilla.telemetry.glean-gradle-plugin"
[Dauer der Verarbeitung: 0.30 Sekunden, vorverarbeitet 2026-08-26]