31 lines
700 B
Groovy
31 lines
700 B
Groovy
plugins {
|
|
id 'application'
|
|
}
|
|
|
|
dependencies {
|
|
implementation(project(':jadx-core'))
|
|
|
|
runtimeOnly(project(':jadx-plugins:jadx-dex-input'))
|
|
runtimeOnly(project(':jadx-plugins:jadx-java-input'))
|
|
runtimeOnly(project(':jadx-plugins:jadx-java-convert'))
|
|
runtimeOnly(project(':jadx-plugins:jadx-smali-input'))
|
|
|
|
implementation 'com.beust:jcommander:1.82'
|
|
implementation 'ch.qos.logback:logback-classic:1.2.11'
|
|
}
|
|
|
|
application {
|
|
applicationName = 'jadx'
|
|
mainClass.set('jadx.cli.JadxCLI')
|
|
applicationDefaultJvmArgs = ['-Xms128M', '-XX:MaxRAMPercentage=70.0', '-XX:+UseG1GC']
|
|
}
|
|
|
|
applicationDistribution.with {
|
|
into('') {
|
|
from '../.'
|
|
include 'README.md'
|
|
include 'NOTICE'
|
|
include 'LICENSE'
|
|
}
|
|
}
|