diff --git a/build.gradle.kts b/build.gradle.kts index 24292aa..61b8cea 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,15 +1,21 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile +// TODO: Documentation +// TODO: Source Jar +// TODO: Doc Jar +// TODO: Proper Maven publish plugins { kotlin("jvm") + `maven-publish` } repositories { mavenCentral() } -group = "de.pheerai" -version = "0.0.1" +project.version = "0.0.1" +project.group = "de.pheerai.rcdb" + java { targetCompatibility = JavaVersion.VERSION_11 @@ -37,3 +43,16 @@ tasks { useJUnitPlatform() } } + +publishing { + publications { + create("maven") { + groupId = project.group as String + artifactId = project.name as String + version = project.version as String + + from(components["java"]) + + } + } +} diff --git a/settings.gradle.kts b/settings.gradle.kts index 68d9b94..d7cc2ed 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -4,4 +4,4 @@ pluginManagement { } } -rootProject.name = "rcdbquery" +rootProject.name = "querybuilder"