Update build files

This commit is contained in:
Niels van Velzen
2022-12-28 19:23:41 +01:00
committed by Niels van Velzen
parent a3d7a69d5f
commit 9ad1ff0cde
7 changed files with 20 additions and 20 deletions

View File

@ -21,9 +21,6 @@ android {
setProperty("archivesBaseName", "jellyfin-androidtv-v$versionName")
}
sourceSets["main"].java.srcDirs("src/main/kotlin")
sourceSets["test"].java.srcDirs("src/test/kotlin")
buildFeatures {
viewBinding = true
compose = true

View File

@ -13,9 +13,6 @@ android {
targetSdk = 33
}
sourceSets["main"].java.srcDirs("src/main/kotlin")
sourceSets["test"].java.srcDirs("src/test/kotlin")
lint {
lintConfig = file("$rootDir/android-lint.xml")
abortOnError = false

View File

@ -12,9 +12,6 @@ android {
targetSdk = 33
}
sourceSets["main"].java.srcDirs("src/main/kotlin")
sourceSets["test"].java.srcDirs("src/test/kotlin")
lint {
lintConfig = file("$rootDir/android-lint.xml")
abortOnError = false

View File

@ -12,9 +12,6 @@ android {
targetSdk = 33
}
sourceSets["main"].java.srcDirs("src/main/kotlin")
sourceSets["test"].java.srcDirs("src/test/kotlin")
lint {
lintConfig = file("$rootDir/android-lint.xml")
abortOnError = false
@ -28,7 +25,15 @@ android {
dependencies {
// Jellyfin
implementation(projects.playback.core)
implementation(libs.jellyfin.sdk)
implementation(libs.jellyfin.sdk) {
// Change version if desired
val sdkVersion = findProperty("sdk.version")?.toString()
when (sdkVersion) {
"local" -> version { strictly("latest-SNAPSHOT") }
"snapshot" -> version { strictly("master-SNAPSHOT") }
"unstable-snapshot" -> version { strictly("openapi-unstable-SNAPSHOT") }
}
}
// Logging
implementation(libs.timber)

View File

@ -16,9 +16,6 @@ android {
viewBinding = true
}
sourceSets["main"].java.srcDirs("src/main/kotlin")
sourceSets["test"].java.srcDirs("src/test/kotlin")
lint {
lintConfig = file("$rootDir/android-lint.xml")
abortOnError = false
@ -33,7 +30,15 @@ dependencies {
// Jellyfin
implementation(projects.playback.core)
implementation(projects.playback.jellyfin)
implementation(libs.jellyfin.sdk)
implementation(libs.jellyfin.sdk) {
// Change version if desired
val sdkVersion = findProperty("sdk.version")?.toString()
when (sdkVersion) {
"local" -> version { strictly("latest-SNAPSHOT") }
"snapshot" -> version { strictly("master-SNAPSHOT") }
"unstable-snapshot" -> version { strictly("openapi-unstable-SNAPSHOT") }
}
}
// Android(x)
implementation(libs.androidx.core)

View File

@ -16,9 +16,6 @@ android {
viewBinding = true
}
sourceSets["main"].java.srcDirs("src/main/kotlin")
sourceSets["test"].java.srcDirs("src/test/kotlin")
lint {
lintConfig = file("$rootDir/android-lint.xml")
abortOnError = false

View File

@ -1,5 +1,7 @@
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
rootProject.name = "jellyfin-androidtv"
// Application
include(":app")