From 70f458d0896a6b23d5437bed5b4eb12898a6867a Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Sat, 16 Apr 2016 09:02:33 +0100 Subject: [PATCH] Added designer jar --- build.gradle | 12 +++++++++++- .../manual/designer/fileUtils/SaveSystem.java | 3 +-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 3f92ceb78..dcee7e95d 100644 --- a/build.gradle +++ b/build.gradle @@ -110,6 +110,14 @@ task deobfJar(type: Jar) { from sourceSets.main.output exclude "**/*.psd" classifier = 'dev' +} + +task designerJar(type: Jar) { + from sourceSets.main.output + classifier = 'designer' + exclude "techreborn/**" + include "techreborn/manual/designer" + include "techreborn/manual/saveFormat" manifest { attributes 'Main-Class': 'techreborn.manual.designer.ManualDesigner' } } @@ -134,13 +142,15 @@ task apiJar(type: Jar) { } apiJar.mustRunAfter deobfJar +designerJar.mustRunAfter apiJar artifacts { archives deobfJar archives apiJar + archives designerJar } -build.dependsOn deobfJar, apiJar +build.dependsOn deobfJar, apiJar, designerJar uploadArchives { repositories { diff --git a/src/main/java/techreborn/manual/designer/fileUtils/SaveSystem.java b/src/main/java/techreborn/manual/designer/fileUtils/SaveSystem.java index b44ab5e2d..85ae42b77 100644 --- a/src/main/java/techreborn/manual/designer/fileUtils/SaveSystem.java +++ b/src/main/java/techreborn/manual/designer/fileUtils/SaveSystem.java @@ -4,7 +4,6 @@ import com.google.gson.Gson; import com.google.gson.GsonBuilder; import javafx.scene.control.TreeItem; import javafx.stage.DirectoryChooser; -import techreborn.lib.ModInfo; import techreborn.manual.designer.ManualDesigner; import techreborn.manual.saveFormat.Entry; import techreborn.manual.saveFormat.ManualFormat; @@ -30,7 +29,7 @@ public class SaveSystem { public static void export(){ List entryList = new ArrayList<>(entries.values()); if(master == null){ - master = new ManualFormat("TechReborn", ModInfo.MOD_ID, entryList); + master = new ManualFormat("TechReborn", "techreborn", entryList); } DirectoryChooser chooser = new DirectoryChooser(); chooser.setTitle("Select export location");