1diff --git a/jadx-gui/build.gradle.kts b/jadx-gui/build.gradle.kts
2index 09f2c05f..bdb641b0 100644
3--- a/jadx-gui/build.gradle.kts
4+++ b/jadx-gui/build.gradle.kts
5@@ -1,7 +1,6 @@
6 plugins {
7 id("jadx-kotlin")
8 id("application")
9- id("edu.sc.seis.launch4j") version "3.0.5"
10 id("com.github.johnrengelman.shadow") version "8.1.1"
11 id("org.beryx.runtime") version "1.13.1"
12 }
13@@ -101,24 +100,6 @@
14 }
15 }
16
17-launch4j {
18- mainClassName.set(application.mainClass.get())
19- copyConfigurable.set(listOf<Any>())
20- setJarTask(tasks.shadowJar.get())
21- icon.set("$projectDir/src/main/resources/logos/jadx-logo.ico")
22- outfile.set("jadx-gui-$jadxVersion.exe")
23- copyright.set("Skylot")
24- windowTitle.set("jadx")
25- companyName.set("jadx")
26- jreMinVersion.set("11")
27- jvmOptions.set(application.applicationDefaultJvmArgs.toSet())
28- requires64Bit.set(true)
29- initialHeapPercent.set(5)
30- maxHeapSize.set(4096)
31- maxHeapPercent.set(70)
32- downloadUrl.set("https://www.oracle.com/java/technologies/downloads/#jdk17-windows")
33- bundledJrePath.set(if (project.hasProperty("bundleJRE")) "%EXEDIR%/jre" else "%JAVA_HOME%")
34-}
35
36 runtime {
37 addOptions("--strip-debug", "--compress", "2", "--no-header-files", "--no-man-pages")
38@@ -137,30 +118,6 @@
39 }
40 }
41
42-val copyDistWinWithJre by tasks.registering(Copy::class) {
43- group = "jadx"
44- dependsOn(tasks.named("runtime"), tasks.named("createExe"))
45- from(runtime.jreDir) {
46- include("**/*")
47- into("jre")
48- }
49- from(tasks.named("createExe").get().outputs) {
50- include("*.exe")
51- }
52- into(layout.buildDirectory.dir("jadx-gui-$jadxVersion-with-jre-win"))
53- duplicatesStrategy = DuplicatesStrategy.EXCLUDE
54-}
55-
56-val distWinWithJre by tasks.registering(Zip::class) {
57- group = "jadx"
58- dependsOn(copyDistWinWithJre)
59- archiveFileName.set("jadx-gui-$jadxVersion-with-jre-win.zip")
60- from(copyDistWinWithJre.get().outputs) {
61- include("**/*")
62- }
63- into(layout.buildDirectory.asFile)
64- duplicatesStrategy = DuplicatesStrategy.EXCLUDE
65-}
66
67 val addNewNLSLines by tasks.registering(JavaExec::class) {
68 group = "jadx"