add jitpack compatebillity fifth try: add publication section

This commit is contained in:
Christian Schabesberger 2024-07-18 16:01:59 +02:00
parent 5a658dca60
commit 69d9cb799b
3 changed files with 21 additions and 1 deletions

View File

@ -41,6 +41,7 @@ fragmentKtx = "1.8.1"
lifecycleRuntimeKtx = "2.8.3" lifecycleRuntimeKtx = "2.8.3"
composeBom = "2024.06.01" composeBom = "2024.06.01"
kotlinParcelize = "2.0.20-Beta2" kotlinParcelize = "2.0.20-Beta2"
newplayer = "master-SNAPSHOT"
[libraries] [libraries]
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" } androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
@ -71,6 +72,7 @@ androidx-ui-graphics = { group = "androidx.compose.ui", name = "ui-graphics" }
androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" } androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" }
androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" } androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" } androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" }
newplayer = { group = "com.github.theScrabi", name = "NewPlayer", version.ref = "newplayer" }
[plugins] [plugins]

View File

@ -46,6 +46,20 @@ android {
} }
} }
publishing {
publications {
create<MavenPublication>("maven") {
groupId = "com.github.the-scrabi"
artifactId = "NewPlayer"
version = "0.1-DEVEL"
afterEvaluate {
from(components["release"])
}
}
}
}
dependencies { dependencies {
implementation(libs.androidx.core.ktx) implementation(libs.androidx.core.ktx)
implementation(libs.androidx.appcompat) implementation(libs.androidx.appcompat)

View File

@ -102,7 +102,11 @@ dependencies {
implementation(libs.androidx.ui.tooling.preview) implementation(libs.androidx.ui.tooling.preview)
implementation(libs.androidx.hilt.navigation.compose) implementation(libs.androidx.hilt.navigation.compose)
implementation(project(":new-player")) // development impl
//implementation(project(":new-player"))
//jitpack test
implementation(libs.newplayer)
ksp(libs.hilt.android.compiler) ksp(libs.hilt.android.compiler)
ksp(libs.androidx.hilt.compiler) ksp(libs.androidx.hilt.compiler)