-
Notifications
You must be signed in to change notification settings - Fork 12
/
build.gradle
37 lines (28 loc) · 950 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/**
* Root-level SimEthereal build script.
*/
plugins {
id 'sim-ethereal.published-library'
}
version='1.8.1-SNAPSHOT'
group='com.simsilica'
ext.jmeVersion = "3.1.0-stable"
ext.slf4jVersion = '1.7.32'
ext.simMathVersion = '1.4.0'
// Set this module's maven pom description
publishing.publications.library(MavenPublication).pom {
description = 'A real-time network sync library in Java.'
}
dependencies {
// Based on JME networking
api "org.jmonkeyengine:jme3-networking:$jmeVersion"
// Uses SimMath for bit streaming utilities and transition buffers
api "com.simsilica:sim-math:$simMathVersion"
// Base logging
implementation "org.slf4j:slf4j-api:$slf4jVersion"
}
compileJava.doLast {
def buildDate = new Date().format('yyyyMMdd')
println "Writing sim-ethereal.build.date:" + buildDate
new File(destinationDir, 'sim-ethereal.build.date').text = buildDate
}