29 lines
667 B
Groovy
29 lines
667 B
Groovy
apply plugin: 'application'
|
|
|
|
mainClassName = 'jadx.cli.JadxCLI'
|
|
applicationName = 'jadx'
|
|
|
|
dependencies {
|
|
compile(project(':jadx-core'))
|
|
compile 'com.beust:jcommander:1.74'
|
|
compile 'ch.qos.logback:logback-classic:1.2.3'
|
|
}
|
|
|
|
applicationDistribution.with {
|
|
into('') {
|
|
from '../.'
|
|
include 'README.md'
|
|
include 'NOTICE'
|
|
include 'LICENSE'
|
|
}
|
|
}
|
|
|
|
startScripts {
|
|
defaultJvmOpts = ['-Xms128M', '-Xmx4g', '-XX:+UseG1GC']
|
|
doLast {
|
|
def str = windowsScript.text
|
|
str = str.replaceAll('set JAVA_EXE=%JAVA_HOME%/bin/java.exe', 'set JAVA_EXE="%JAVA_HOME%/bin/java.exe"')
|
|
windowsScript.text = str
|
|
}
|
|
}
|