diff --git a/docs/modules/java-binding/pages/codegen.adoc b/docs/modules/java-binding/pages/codegen.adoc index 4b24a5d9..b16f22e3 100644 --- a/docs/modules/java-binding/pages/codegen.adoc +++ b/docs/modules/java-binding/pages/codegen.adoc @@ -36,6 +36,25 @@ To use the library in a Gradle project, declare the following dependency: [tabs] ==== +Kotlin:: ++ +.build.gradle.kts +[source,kotlin,subs="+attributes"] +---- +dependencies { + implementation("org.pkl-lang:pkl-codegen-java:{pkl-artifact-version}") +} + +repositories { +ifdef::is-release-version[] + mavenCentral() +endif::[] +ifndef::is-release-version[] + maven(url = "{uri-sonatype}") +endif::[] +} +---- + Groovy:: + .build.gradle @@ -54,25 +73,6 @@ ifndef::is-release-version[] endif::[] } ---- - -Kotlin:: -+ -.build.gradle.kts -[source,kotlin,subs="+attributes"] ----- -dependencies { - implementation("org.pkl-lang:pkl-codegen-java:{pkl-artifact-version}") -} - -repositories { -ifdef::is-release-version[] - mavenCentral() -endif::[] -ifndef::is-release-version[] - maven { url = uri("{uri-sonatype}") } -endif::[] -} ----- ==== ==== Maven diff --git a/docs/modules/java-binding/pages/pkl-config-java.adoc b/docs/modules/java-binding/pages/pkl-config-java.adoc index 0cd31355..bad98738 100644 --- a/docs/modules/java-binding/pages/pkl-config-java.adoc +++ b/docs/modules/java-binding/pages/pkl-config-java.adoc @@ -31,6 +31,25 @@ To use the library in a Gradle project, declare the following dependency: [tabs] ==== +Kotlin:: ++ +.build.gradle.kts +[source,kotlin,subs="+attributes"] +---- +dependencies { + implementation("org.pkl-lang:pkl-config-java:{pkl-artifact-version}") +} + +repositories { +ifdef::is-release-version[] + mavenCentral() +endif::[] +ifndef::is-release-version[] + maven(url = "{uri-sonatype}") +endif::[] +} +---- + Groovy:: + .build.gradle @@ -51,25 +70,6 @@ repositories { } endif::[] ---- - -Kotlin:: -+ -.build.gradle.kts -[source,kotlin,subs="+attributes"] ----- -dependencies { - implementation("org.pkl-lang:pkl-config-java:{pkl-artifact-version}") -} - -repositories { -ifdef::is-release-version[] - mavenCentral() -endif::[] -ifndef::is-release-version[] - maven { url = uri("{uri-sonatype}") } -endif::[] -} ----- ==== Unlike `pkl-config-java`, `pkl-config-java__-all__` is a fat Jar with renamed third-party packages to avoid version conflicts. diff --git a/docs/modules/kotlin-binding/pages/codegen.adoc b/docs/modules/kotlin-binding/pages/codegen.adoc index 55042ed9..7866e503 100644 --- a/docs/modules/kotlin-binding/pages/codegen.adoc +++ b/docs/modules/kotlin-binding/pages/codegen.adoc @@ -27,6 +27,25 @@ To use the library in a Gradle project, declare the following dependency: [tabs] ==== +Kotlin:: ++ +.build.gradle.kts +[source,kotlin,subs="+attributes"] +---- +dependencies { + implementation("org.pkl-lang:pkl-codegen-kotlin:{pkl-artifact-version}") +} + +repositories { +ifdef::is-release-version[] + mavenCentral() +endif::[] +ifndef::is-release-version[] + maven(url = "{uri-sonatype}") +endif::[] +} +---- + Groovy:: + .build.gradle @@ -45,25 +64,6 @@ ifndef::is-release-version[] endif::[] } ---- - -Kotlin:: -+ -.build.gradle.kts -[source,kotlin,subs="+attributes"] ----- -dependencies { - implementation("org.pkl-lang:pkl-codegen-kotlin:{pkl-artifact-version}") -} - -repositories { -ifdef::is-release-version[] - mavenCentral() -endif::[] -ifndef::is-release-version[] - maven { url = uri("{uri-sonatype}") } -endif::[] -} ----- ==== ==== Maven diff --git a/docs/modules/kotlin-binding/pages/pkl-config-kotlin.adoc b/docs/modules/kotlin-binding/pages/pkl-config-kotlin.adoc index 9e1bac5f..7429bd05 100644 --- a/docs/modules/kotlin-binding/pages/pkl-config-kotlin.adoc +++ b/docs/modules/kotlin-binding/pages/pkl-config-kotlin.adoc @@ -20,6 +20,25 @@ To use the library in a Gradle project, declare the following dependency: [tabs] ==== +Kotlin:: ++ +.build.gradle.kts +[source,kotlin,subs="+attributes"] +---- +dependencies { + implementation("org.pkl-lang:pkl-config-kotlin:{pkl-artifact-version}") +} + +repositories { +ifdef::is-release-version[] + mavenCentral() +endif::[] +ifndef::is-release-version[] + maven(url = "{uri-sonatype}") +endif::[] +} +---- + Groovy:: + .build.gradle @@ -38,25 +57,6 @@ ifndef::is-release-version[] endif::[] } ---- - -Kotlin:: -+ -.build.gradle.kts -[source,kotlin,subs="+attributes"] ----- -dependencies { - implementation("org.pkl-lang:pkl-config-kotlin:{pkl-artifact-version}") -} - -repositories { -ifdef::is-release-version[] - mavenCentral() -endif::[] -ifndef::is-release-version[] - maven { url = uri("{uri-sonatype}") } -endif::[] -} ----- ==== === Maven diff --git a/docs/modules/pkl-core/pages/index.adoc b/docs/modules/pkl-core/pages/index.adoc index ffe1dea3..5553dbf0 100644 --- a/docs/modules/pkl-core/pages/index.adoc +++ b/docs/modules/pkl-core/pages/index.adoc @@ -30,6 +30,25 @@ To use the library in a Gradle project, declare the following dependency: [tabs] ==== +Kotlin:: ++ +.build.gradle.kts +[source,kotlin,subs="+attributes"] +---- +dependencies { + implementation("org.pkl-lang:pkl-core:{pkl-artifact-version}") +} + +repositories { +ifdef::is-release-version[] + mavenCentral() +endif::[] +ifndef::is-release-version[] + maven(url = "{uri-sonatype}") +endif::[] +} +---- + Groovy:: + .build.gradle @@ -48,25 +67,6 @@ ifndef::is-release-version[] endif::[] } ---- - -Kotlin:: -+ -.build.gradle.kts -[source,kotlin,subs="+attributes"] ----- -dependencies { - implementation("org.pkl-lang:pkl-core:{pkl-artifact-version}") -} - -repositories { -ifdef::is-release-version[] - mavenCentral() -endif::[] -ifndef::is-release-version[] - maven { url = uri("{uri-sonatype}") } -endif::[] -} ----- ==== === Maven diff --git a/docs/modules/pkl-doc/pages/index.adoc b/docs/modules/pkl-doc/pages/index.adoc index 009491e6..2ab0cc1e 100644 --- a/docs/modules/pkl-doc/pages/index.adoc +++ b/docs/modules/pkl-doc/pages/index.adoc @@ -86,6 +86,25 @@ To use the library in a Gradle project, declare the following dependency: [tabs] ==== +Kotlin:: ++ +.build.gradle.kts +[source,kotlin,subs="+attributes"] +---- +dependencies { + implementation("org.pkl-lang:pkl-doc:{pkl-artifact-version}") +} + +repositories { +ifdef::is-release-version[] + mavenCentral() +endif::[] +ifndef::is-release-version[] + maven(url = "{uri-sonatype}") +endif::[] +} +---- + Groovy:: + .build.gradle @@ -104,25 +123,6 @@ ifndef::is-release-version[] endif::[] } ---- - -Kotlin:: -+ -.build.gradle.kts -[source,kotlin,subs="+attributes"] ----- -dependencies { - implementation("org.pkl-lang:pkl-doc:{pkl-artifact-version}") -} - -repositories { -ifdef::is-release-version[] - mavenCentral() -endif::[] -ifndef::is-release-version[] - maven { url = uri("{uri-sonatype}") } -endif::[] -} ----- ==== ==== Maven diff --git a/docs/modules/pkl-gradle/pages/index.adoc b/docs/modules/pkl-gradle/pages/index.adoc index 014312f9..5bf28703 100644 --- a/docs/modules/pkl-gradle/pages/index.adoc +++ b/docs/modules/pkl-gradle/pages/index.adoc @@ -32,6 +32,31 @@ The plugin is applied as follows: [tabs] ==== +Kotlin:: ++ +.build.gradle.kts +[source,kotlin,subs="+attributes"] +---- +plugins { + id("org.pkl-lang") version "{pkl-artifact-version}" +} +---- ++ +.settings.gradle.kts +[source,kotlin,subs="+attributes"] +---- +pluginManagement { + repositories { +ifdef::is-release-version[] + mavenCentral() +endif::[] +ifndef::is-release-version[] + maven(url = "{uri-sonatype}") +endif::[] + } +} +---- + Groovy:: + .build.gradle @@ -56,31 +81,6 @@ endif::[] } } ---- - -Kotlin:: -+ -.build.gradle.kts -[source,kotlin,subs="+attributes"] ----- -plugins { - id("org.pkl-lang") version "{pkl-artifact-version}" -} ----- -+ -.settings.gradle.kts -[source,kotlin,subs="+attributes"] ----- -pluginManagement { - repositories { -ifdef::is-release-version[] - mavenCentral() -endif::[] -ifndef::is-release-version[] - maven { url = uri("{uri-sonatype}") } -endif::[] - } -} ----- ==== [[module-evaluation]]