diff --git a/partiql-lang/build.gradle.kts b/partiql-lang/build.gradle.kts index be2b176d4..9fe77606d 100644 --- a/partiql-lang/build.gradle.kts +++ b/partiql-lang/build.gradle.kts @@ -32,11 +32,11 @@ dependencies { antlr(Deps.antlr) api(project(":lib:isl")) api(project(":partiql-spi")) + api(project(":partiql-types")) api(Deps.ionElement) api(Deps.ionJava) api(Deps.pigRuntime) // libs are included in partiql-lang-kotlin JAR - libs(project(":partiql-types")) libs(project(":partiql-plan")) implementation(Deps.antlrRuntime) implementation(Deps.csv) diff --git a/partiql-spi/build.gradle.kts b/partiql-spi/build.gradle.kts index 32a8735fa..d7995a3b6 100644 --- a/partiql-spi/build.gradle.kts +++ b/partiql-spi/build.gradle.kts @@ -20,7 +20,7 @@ plugins { dependencies { api(Deps.ionElement) - implementation(project(":partiql-types")) + api(project(":partiql-types")) } publish { diff --git a/partiql-types/build.gradle.kts b/partiql-types/build.gradle.kts index 878d5fbfd..4bc426ec2 100644 --- a/partiql-types/build.gradle.kts +++ b/partiql-types/build.gradle.kts @@ -15,8 +15,15 @@ plugins { id(Plugins.conventions) + id(Plugins.publish) } dependencies { implementation(Deps.ionElement) } + +publish { + artifactId = "partiql-types" + name = "PartiQL Types" + description = "The core PartiQL types." +}