Skip to content

Instantly share code, notes, and snippets.

@shorthouse
Last active January 31, 2025 20:50
Show Gist options
  • Select an option

  • Save shorthouse/411083b0bce7741f27fa17be76c77920 to your computer and use it in GitHub Desktop.

Select an option

Save shorthouse/411083b0bce7741f27fa17be76c77920 to your computer and use it in GitHub Desktop.
plugins {
alias(libs.plugins.room)
alias(libs.plugins.ksp)
}
kotlin {
sourceSets {
androidMain.dependencies {
implementation(compose.preview)
implementation(libs.androidx.activity.compose)
implementation(libs.koin.android)
}
commonMain.dependencies {
implementation(libs.androidx.room.runtime)
implementation(libs.sqlite.bundled)
api(libs.koin.core)
implementation(libs.koin.compose)
implementation(libs.koin.compose.viewmodel)
}
}
}
dependencies {
add("kspAndroid", libs.androidx.room.compiler)
add("kspIosSimulatorArm64", libs.androidx.room.compiler)
add("kspIosX64", libs.androidx.room.compiler)
add("kspIosArm64", libs.androidx.room.compiler)
}
room {
schemaDirectory("$projectDir/schemas")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment