diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5726826..11661b4 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -41,6 +41,7 @@ fragmentKtx = "1.8.1" lifecycleRuntimeKtx = "2.8.3" composeBom = "2024.06.01" kotlinParcelize = "2.0.20-Beta2" +newplayer = "master-SNAPSHOT" [libraries] 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-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" } androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" } +newplayer = { group = "com.github.theScrabi", name = "NewPlayer", version.ref = "newplayer" } [plugins] diff --git a/new-player/build.gradle.kts b/new-player/build.gradle.kts index c28f7c3..409395e 100644 --- a/new-player/build.gradle.kts +++ b/new-player/build.gradle.kts @@ -46,6 +46,20 @@ android { } } +publishing { + publications { + create("maven") { + groupId = "com.github.the-scrabi" + artifactId = "NewPlayer" + version = "0.1-DEVEL" + + afterEvaluate { + from(components["release"]) + } + } + } +} + dependencies { implementation(libs.androidx.core.ktx) implementation(libs.androidx.appcompat) diff --git a/test-app/build.gradle.kts b/test-app/build.gradle.kts index b383b01..fc1bce6 100644 --- a/test-app/build.gradle.kts +++ b/test-app/build.gradle.kts @@ -102,7 +102,11 @@ dependencies { implementation(libs.androidx.ui.tooling.preview) 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.androidx.hilt.compiler)