Skip to content

Commit

Permalink
Use Azul JDK for toolchains
Browse files Browse the repository at this point in the history
  • Loading branch information
dellisd committed Jan 29, 2023
1 parent 8170fa1 commit ed0bcb7
Show file tree
Hide file tree
Showing 30 changed files with 120 additions and 30 deletions.
5 changes: 4 additions & 1 deletion adapters/primitive-adapters/build.gradle
Expand Up @@ -6,7 +6,10 @@ plugins {
id("app.cash.sqldelight.multiplatform")
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-primitive-adapters'

Expand Down
5 changes: 4 additions & 1 deletion dialects/hsql/build.gradle
Expand Up @@ -9,7 +9,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':sqldelight-compiler:dialect')
Expand Down
5 changes: 4 additions & 1 deletion dialects/mysql/build.gradle
Expand Up @@ -10,7 +10,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
ksp libs.moshiCodegen
Expand Down
5 changes: 4 additions & 1 deletion dialects/postgresql/build.gradle
Expand Up @@ -10,7 +10,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
ksp libs.moshiCodegen
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite-3-18/build.gradle
Expand Up @@ -8,7 +8,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':sqldelight-compiler:dialect')
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite-3-24/build.gradle
Expand Up @@ -8,7 +8,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':dialects:sqlite-3-18')
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite-3-25/build.gradle
Expand Up @@ -8,7 +8,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':dialects:sqlite-3-24')
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite-3-30/build.gradle
Expand Up @@ -8,7 +8,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':dialects:sqlite-3-25')
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite-3-33/build.gradle
Expand Up @@ -8,7 +8,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':dialects:sqlite-3-30')
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite-3-35/build.gradle
Expand Up @@ -8,7 +8,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':dialects:sqlite-3-33')
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite-3-38/build.gradle
Expand Up @@ -8,7 +8,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':dialects:sqlite-3-35')
Expand Down
5 changes: 4 additions & 1 deletion dialects/sqlite/json-module/build.gradle
Expand Up @@ -9,7 +9,10 @@ grammarKit {
intellijRelease.set(libs.versions.idea)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':sqldelight-compiler:dialect')
Expand Down
5 changes: 4 additions & 1 deletion drivers/android-driver/build.gradle
Expand Up @@ -5,7 +5,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-android-driver'

Expand Down
5 changes: 4 additions & 1 deletion drivers/jdbc-driver/build.gradle
Expand Up @@ -6,7 +6,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-jdbc-driver'

Expand Down
5 changes: 4 additions & 1 deletion drivers/r2dbc-driver/build.gradle
Expand Up @@ -6,7 +6,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-r2dbc-driver'

Expand Down
5 changes: 4 additions & 1 deletion drivers/sqlite-driver/build.gradle
Expand Up @@ -4,7 +4,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-sqlite-driver'

Expand Down
5 changes: 4 additions & 1 deletion extensions/androidx-paging3/build.gradle
Expand Up @@ -6,7 +6,10 @@ plugins {

archivesBaseName = 'sqldelight-androidx-paging3'

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

kotlin {
ios()
Expand Down
5 changes: 4 additions & 1 deletion extensions/async-extensions/build.gradle
Expand Up @@ -4,7 +4,10 @@ plugins {
id("app.cash.sqldelight.multiplatform")
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-async-extensions'

Expand Down
5 changes: 4 additions & 1 deletion extensions/coroutines-extensions/build.gradle
Expand Up @@ -4,7 +4,10 @@ plugins {
id("app.cash.sqldelight.multiplatform")
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-coroutines-extensions'

Expand Down
5 changes: 4 additions & 1 deletion extensions/rxjava2-extensions/build.gradle
Expand Up @@ -4,7 +4,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-rxjava2-extensions'

Expand Down
5 changes: 4 additions & 1 deletion extensions/rxjava3-extensions/build.gradle
Expand Up @@ -4,7 +4,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

archivesBaseName = 'sqldelight-rxjava3-extensions'

Expand Down
5 changes: 4 additions & 1 deletion runtime/build.gradle
Expand Up @@ -9,7 +9,10 @@ sourceSets {
main
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

kotlin {
mingwX86()
Expand Down
5 changes: 4 additions & 1 deletion sample/android/build.gradle
Expand Up @@ -3,7 +3,10 @@ plugins {
alias(libs.plugins.kotlin.android)
}

kotlin.jvmToolchain(8)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(8))
vendor.set(JvmVendorSpec.AZUL)
}

android {
compileSdk libs.versions.compileSdk.get() as int
Expand Down
5 changes: 4 additions & 1 deletion sqldelight-compiler/build.gradle
Expand Up @@ -15,7 +15,10 @@ tasks.named('test') {
}
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

sourceSets {
main.java.srcDir "gen"
Expand Down
5 changes: 4 additions & 1 deletion sqldelight-compiler/dialect/build.gradle
Expand Up @@ -4,7 +4,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api libs.sqlPsi
Expand Down
5 changes: 4 additions & 1 deletion sqldelight-compiler/integration-tests/build.gradle
Expand Up @@ -2,7 +2,10 @@ plugins {
alias(libs.plugins.kotlin.jvm)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
testImplementation project(':runtime')
Expand Down
5 changes: 4 additions & 1 deletion sqldelight-gradle-plugin/build.gradle
Expand Up @@ -9,7 +9,10 @@ plugins {
id("jvm-test-suite")
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

testing {
suites {
Expand Down
5 changes: 4 additions & 1 deletion sqldelight-idea-plugin/build.gradle
Expand Up @@ -7,7 +7,10 @@ plugins {
alias(libs.plugins.ksp)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

intellij {
updateSinceUntilBuild = false
Expand Down
5 changes: 4 additions & 1 deletion sqlite-migrations/build.gradle
Expand Up @@ -4,7 +4,10 @@ plugins {
alias(libs.plugins.dokka)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
// These dependencies will not be shadowed by sqldelight-gradle-plugin
Expand Down
5 changes: 4 additions & 1 deletion test-util/build.gradle
Expand Up @@ -2,7 +2,10 @@ plugins {
alias(libs.plugins.kotlin.jvm)
}

kotlin.jvmToolchain(11)
kotlin.jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
vendor.set(JvmVendorSpec.AZUL)
}

dependencies {
api project(':sqldelight-compiler')
Expand Down

0 comments on commit ed0bcb7

Please sign in to comment.