diff --git a/build-template.gradle b/build-template.gradle
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/build.gradle b/build.gradle
index deff789d07f2f5343d096b548e394c026a254ac7..f439e23a0d1acd9808af9f450425e49efc6bebcb 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,7 +1,7 @@
 plugins {
     id 'java-library'
     id 'application'
-    id 'org.jastadd'
+    id 'org.jastadd' version "${jastaddgradle_version}"
     id 'java'
     id 'idea'
     id 'maven-publish'
@@ -50,16 +50,6 @@ sourceSets {
     }
 }
 
-
-//task JssSourceJar(type: Jar) {
-//    from sourceSets.jastadd.allSource
-//    archiveClassifier = "jastadd-sources"
-//}
-//
-//artifacts {
-//    archives JssSourceJar
-//}
-
 File genSrc = file("src/gen/java")
 idea.module.generatedSourceDirs += genSrc
 
@@ -118,10 +108,6 @@ dependencies {
     testFixturesApi group: 'commons-io', name: 'commons-io', version: '2.8.0'
 }
 
-def jastaddSourceArtifact = artifacts.add('archives', file('src/main/jastadd')) {
-    // TODO configure?
-}
-
 jar {
     archiveAppendix = "base"
 }
@@ -230,9 +216,7 @@ jastadd {
 publishing {
     publications {
         maven(MavenPublication) {
-            artifactId = 'preprocessor'
             from components.java
-//            artifact JssSourceJar
         }
     }
     repositories {
diff --git a/settings.gradle b/settings.gradle
index 5f99c5a83ca1b73205acb1de3960ccc501af1cc4..2aeef63375455191b0c0e5fc1f30bb3196c81807 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,5 +1 @@
-pluginManagement {
-    plugins {
-        id 'org.jastadd' version '1.13.3'
-    }
-}
+rootProject.name = 'relast-preprocessor'
\ No newline at end of file