From c46703a05d908e608bc20282bfe97427ca0d3b51 Mon Sep 17 00:00:00 2001 From: Skylot Date: Sun, 31 May 2015 17:14:55 +0300 Subject: [PATCH] gui: run jadx-gui without console --- jadx-gui/build.gradle | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/jadx-gui/build.gradle b/jadx-gui/build.gradle index 3b40b4c0..e525d06c 100644 --- a/jadx-gui/build.gradle +++ b/jadx-gui/build.gradle @@ -1,6 +1,6 @@ apply plugin: 'application' -mainClassName = "jadx.gui.JadxGUI" +mainClassName = 'jadx.gui.JadxGUI' dependencies { compile(project(":jadx-core")) @@ -22,9 +22,19 @@ applicationDistribution.with { jar { manifest { attributes( - "Main-Class": mainClassName, - "Class-Path": configurations.compile.collect { it.getName() }.join(' ') - ) + "Main-Class": mainClassName, + "Class-Path": configurations.compile.collect { it.getName() }.join(' ') + ) + } +} + +startScripts { + doLast { + def str = windowsScript.text + str = str.replaceAll('java.exe', 'javaw.exe') + str = str.replaceAll('"%JAVA_EXE%" %DEFAULT_JVM_OPTS%', + 'start "jadx-gui" /B "%JAVA_EXE%" %DEFAULT_JVM_OPTS%') + windowsScript.text = str } } -- GitLab