From 9089a63b5cd2596e47c8c6b876ebd07224d943e4 Mon Sep 17 00:00:00 2001 From: 2xsaiko Date: Tue, 9 Jun 2020 23:01:13 +0200 Subject: Build fat jar for enigma-cli --- enigma-cli/build.gradle | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/enigma-cli/build.gradle b/enigma-cli/build.gradle index 3ee12396..8de307ec 100644 --- a/enigma-cli/build.gradle +++ b/enigma-cli/build.gradle @@ -1,5 +1,18 @@ +plugins { + id 'com.github.johnrengelman.shadow' version '5.2.0' +} + dependencies { implementation project(':enigma') } jar.manifest.attributes 'Main-Class': 'cuchaz.enigma.command.Main' + +publishing { + publications { + shadow(MavenPublication) { publication -> + publication.from components.java + publication.artifact shadowJar + } + } +} \ No newline at end of file -- cgit v1.2.3