mirror of
https://github.com/bisq-network/bisq.git
synced 2025-03-13 11:09:10 +01:00
common: Move build configuration to its own build.gradle
This commit is contained in:
parent
8258fe1f3c
commit
eb3a663b64
2 changed files with 51 additions and 55 deletions
55
build.gradle
55
build.gradle
|
@ -98,61 +98,6 @@ configure([project(':cli'),
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
configure(project(':common')) {
|
||||
apply plugin: 'org.openjfx.javafxplugin'
|
||||
|
||||
javafx {
|
||||
version = "$javafxVersion"
|
||||
modules = ['javafx.graphics']
|
||||
}
|
||||
|
||||
ext.getHash = {
|
||||
def p1 = 'git rev-parse HEAD'.execute()
|
||||
p1.waitFor()
|
||||
return p1.text
|
||||
}
|
||||
|
||||
jar.manifest.attributes(
|
||||
"Implementation-Version": getHash())
|
||||
|
||||
dependencies {
|
||||
implementation enforcedPlatform(project(':platform'))
|
||||
implementation project(':proto')
|
||||
annotationProcessor libs.lombok
|
||||
compileOnly libs.javax.annotation
|
||||
compileOnly libs.lombok
|
||||
implementation libs.logback.classic
|
||||
implementation libs.logback.core
|
||||
implementation(libs.bitcoinj) {
|
||||
exclude(module: 'bcprov-jdk15on')
|
||||
exclude(module: 'guava')
|
||||
exclude(module: 'jsr305')
|
||||
exclude(module: 'okhttp')
|
||||
exclude(module: 'okio')
|
||||
exclude(module: 'slf4j-api')
|
||||
}
|
||||
implementation libs.google.findbugs
|
||||
implementation libs.google.gson
|
||||
implementation libs.google.guava
|
||||
implementation(libs.google.guice) {
|
||||
exclude(module: 'guava')
|
||||
}
|
||||
implementation libs.commons.io
|
||||
implementation libs.jopt
|
||||
implementation libs.apache.commons.lang3
|
||||
implementation libs.bouncycastle.bcpg.jdk15on
|
||||
implementation libs.kotlin.stdlib.jdk8
|
||||
implementation libs.jetbrains.annotations
|
||||
implementation libs.slf4j.api
|
||||
runtimeOnly(libs.grpc.netty.shaded) {
|
||||
exclude(module: 'animal-sniffer-annotations')
|
||||
exclude(module: 'guava')
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
configure(project(':p2p')) {
|
||||
apply plugin: 'org.openjfx.javafxplugin'
|
||||
|
||||
|
|
|
@ -1,3 +1,54 @@
|
|||
plugins {
|
||||
id 'bisq.java-conventions'
|
||||
}
|
||||
|
||||
apply plugin: 'org.openjfx.javafxplugin'
|
||||
|
||||
javafx {
|
||||
version = "16"
|
||||
modules = ['javafx.graphics']
|
||||
}
|
||||
|
||||
ext.getHash = {
|
||||
def p1 = 'git rev-parse HEAD'.execute()
|
||||
p1.waitFor()
|
||||
return p1.text
|
||||
}
|
||||
|
||||
jar.manifest.attributes(
|
||||
"Implementation-Version": getHash())
|
||||
|
||||
dependencies {
|
||||
implementation enforcedPlatform(project(':platform'))
|
||||
implementation project(':proto')
|
||||
annotationProcessor libs.lombok
|
||||
compileOnly libs.javax.annotation
|
||||
compileOnly libs.lombok
|
||||
implementation libs.logback.classic
|
||||
implementation libs.logback.core
|
||||
implementation(libs.bitcoinj) {
|
||||
exclude(module: 'bcprov-jdk15on')
|
||||
exclude(module: 'guava')
|
||||
exclude(module: 'jsr305')
|
||||
exclude(module: 'okhttp')
|
||||
exclude(module: 'okio')
|
||||
exclude(module: 'slf4j-api')
|
||||
}
|
||||
implementation libs.google.findbugs
|
||||
implementation libs.google.gson
|
||||
implementation libs.google.guava
|
||||
implementation(libs.google.guice) {
|
||||
exclude(module: 'guava')
|
||||
}
|
||||
implementation libs.commons.io
|
||||
implementation libs.jopt
|
||||
implementation libs.apache.commons.lang3
|
||||
implementation libs.bouncycastle.bcpg.jdk15on
|
||||
implementation libs.kotlin.stdlib.jdk8
|
||||
implementation libs.jetbrains.annotations
|
||||
implementation libs.slf4j.api
|
||||
runtimeOnly(libs.grpc.netty.shaded) {
|
||||
exclude(module: 'animal-sniffer-annotations')
|
||||
exclude(module: 'guava')
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue