Skip to content

Commit

Permalink
Move the api module to android exclusively
Browse files Browse the repository at this point in the history
  • Loading branch information
wingio committed Jun 16, 2024
1 parent 6ed4bd4 commit ddb918e
Show file tree
Hide file tree
Showing 97 changed files with 15 additions and 35 deletions.
50 changes: 15 additions & 35 deletions api/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
import com.codingfeline.buildkonfig.compiler.FieldSpec

@Suppress("DSL_SCOPE_VIOLATION") // TODO: Remove once KTIJ-19369 is fixed
plugins {
alias(libs.plugins.android.library)
alias(libs.plugins.kotlin.multiplatform)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.serialization)
alias(libs.plugins.apollo)
alias(libs.plugins.buildkonfig)
alias(libs.plugins.aboutlibraries)
}

Expand All @@ -16,27 +13,24 @@ android {
defaultConfig {
compileSdk = 34
minSdk = 21
}
}

kotlin {
androidTarget()
jvm("desktop")
buildConfigField("String", "CLIENT_ID", "\"M2Y4Yjg4MzRhOTFmMGNhYWQzOTI=\"")
buildConfigField("String", "CLIENT_SECRET", "\"MDBlNzZmYzgzNTg4OTlkNzc5NWE0NmNkMDRhY2U4NjVmY2RjMDE2NQ==\"")
}

jvmToolchain(17)
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
}

sourceSets {
commonMain {
dependencies {
implementation(project(":shared"))
dependencies {
implementation(project(":shared"))

api(libs.bundles.apollo)
api(libs.koin.core)
api(libs.bundles.kotlinx)
api(libs.bundles.ktor)
}
}
}
api(libs.bundles.apollo)
api(libs.koin.core)
api(libs.bundles.kotlinx)
api(libs.bundles.ktor)
}

apollo {
Expand All @@ -52,18 +46,4 @@ apollo {
"com.apollographql.apollo3.adapter.KotlinxInstantAdapter"
)
}
}

buildkonfig {
packageName = "com.materiiapps.gloom.api"
objectName = "BuildConfig"

defaultConfigs {
buildConfigField(FieldSpec.Type.STRING, "CLIENT_ID", "M2Y4Yjg4MzRhOTFmMGNhYWQzOTI=")
buildConfigField(
FieldSpec.Type.STRING,
"CLIENT_SECRET",
"MDBlNzZmYzgzNTg4OTlkNzc5NWE0NmNkMDRhY2U4NjVmY2RjMDE2NQ=="
)
}
}

0 comments on commit ddb918e

Please sign in to comment.