diff --git a/build.gradle.kts b/build.gradle.kts
index fce4e11c48d6017782cebe6eb0ce2b994f9d63a2..678a7ee1af46af29123889c7e16ba1851f3e2736 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -4,8 +4,10 @@ plugins {
     kotlin("jvm") version "1.2.51"
     `kotlin-dsl`
     id("java-gradle-plugin")
+    id("ivy-publish")
 }
 
+group = "ecore2java"
 version = "0.1.0"
 
 repositories {
@@ -37,3 +39,9 @@ gradlePlugin {
         }
     }
 }
+
+publishing {
+    repositories {
+        ivy("file:$buildDir/repo")
+    }
+}
diff --git a/settings.gradle.kts b/settings.gradle.kts
index 55ebbbd37b8b85db3623ce4e4559c8910fd6cd32..eb7c0a028e666f91520dff1b6e6d3bd0b82832e6 100644
--- a/settings.gradle.kts
+++ b/settings.gradle.kts
@@ -1,2 +1,2 @@
-rootProject.name = "ecore2java-gradle"
+rootProject.name = "gradle-plugin"