]> nmode's Git Repositories - signal-cli/blob - lib/build.gradle.kts
Extract lib module
[signal-cli] / lib / build.gradle.kts
1 plugins {
2 `java-library`
3 }
4
5 java {
6 sourceCompatibility = JavaVersion.VERSION_11
7 targetCompatibility = JavaVersion.VERSION_11
8 }
9
10 repositories {
11 mavenLocal()
12 mavenCentral()
13 }
14
15 dependencies {
16 api("com.github.turasa:signal-service-java:2.15.3_unofficial_18")
17 implementation("com.google.protobuf:protobuf-javalite:3.10.0")
18 implementation("org.bouncycastle:bcprov-jdk15on:1.68")
19 implementation("org.slf4j:slf4j-api:1.7.30")
20 }
21
22 configurations {
23 implementation {
24 resolutionStrategy.failOnVersionConflict()
25 }
26 }
27
28 tasks.withType<JavaCompile> {
29 options.encoding = "UTF-8"
30 }