-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathbuild.properties
More file actions
41 lines (35 loc) · 1.41 KB
/
build.properties
File metadata and controls
41 lines (35 loc) · 1.41 KB
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
38
39
40
41
# ============================================================
# build.properties — tuneable settings for build.xml
# ============================================================
# --- Java compiler settings ---
java.release.version = 17
# --- Directory layout ---
src.main.dir = src/main/java
src.test.dir = test/java
lib.dir = lib
build.dir = build
classes.dir = ${build.dir}/classes
test.classes.dir = ${build.dir}/test-classes
reports.dir = ${build.dir}/reports
javadoc.dir = docs
# --- Jar output ---
jar.file = ${build.dir}/simulation.jar
# --- Project metadata (used in Javadoc) ---
project.name = SimulationModeling
project.version = 1.0
# --- Optional quality tool versions ---
checkstyle.version = 10.21.4
spotbugs.version = 4.9.7
pmd.version = 7.10.0
jacoco.version = 0.8.12
junit.platform.version = 1.10.2
# --- Optional quality tool locations ---
tools.dir = ${lib.dir}/tools
downloads.dir = ${tools.dir}/downloads
checkstyle.jar = ${tools.dir}/checkstyle/checkstyle-${checkstyle.version}-all.jar
spotbugs.home = ${tools.dir}/spotbugs/spotbugs-${spotbugs.version}
pmd.home = ${tools.dir}/pmd/pmd-bin-${pmd.version}
jacoco.home = ${tools.dir}/jacoco
jacoco.ant.jar = ${jacoco.home}/lib/jacocoant.jar
junit.console.jar = ${tools.dir}/junit/junit-platform-console-standalone-${junit.platform.version}.jar
jacoco.exec.file = ${reports.dir}/jacoco.exec