fome-fw/java_console/ui/build.gradle

34 lines
877 B
Groovy
Raw Normal View History

plugins {
id 'java'
id 'com.github.johnrengelman.shadow' version '6.1.0'
}
configurations {
2023-07-05 00:03:37 -07:00
// icu4j is huge: https://en.wikipedia.org/wiki/International_Components_for_Unicode
all*.exclude group: 'com.ibm.icu', module: 'icu4j'
}
dependencies {
implementation project(':ecu_io')
implementation project(':luaformatter')
implementation project(':config_definition_base')
implementation project(':logging')
implementation 'com.miglayout:miglayout-swing:4.1'
2023-11-25 13:15:37 -08:00
implementation global_libs.junit
testImplementation global_libs.mockito
testImplementation testFixtures(project(':ecu_io'))
}
shadowJar {
2023-03-17 15:42:17 -07:00
archivesBaseName = 'fome_console'
2023-07-05 00:03:37 -07:00
destinationDir = file("$rootDir/../java_console_binary")
archiveClassifier = ''
manifest {
attributes(
'Main-Class': 'com.rusefi.Launcher'
)
}
2023-07-05 00:03:37 -07:00
}