2020-02-05 14:31:58 -06:00
|
|
|
|
TRICK_HOME := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))../..)
|
|
|
|
|
JAVA_BUILD_DIR = ${TRICK_HOME}/libexec/trick/java/build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
include ${TRICK_HOME}/share/trick/makefiles/Makefile.common
|
|
|
|
|
|
|
|
|
|
all:
|
|
|
|
|
@echo "[32mBuilding java application...[0m"
|
2023-10-02 18:23:36 -05:00
|
|
|
|
@${MVN} package -q -Dmaven.test.skip -Dcmake=false -Dmaven.wagon.http.retryHandler.count=15
|
|
|
|
|
|
2024-05-12 15:21:16 -05:00
|
|
|
|
test-headless:
|
|
|
|
|
@echo "[32mBuilding gui-less java tests...[0m"
|
|
|
|
|
@${MVN} test -Dcmake=false -Dmaven.wagon.http.retryHandler.count=15 -Djava.awt.headless=true
|
|
|
|
|
|
2023-10-02 18:23:36 -05:00
|
|
|
|
test:
|
|
|
|
|
@echo "[32mBuilding java tests...[0m"
|
2024-05-12 15:21:16 -05:00
|
|
|
|
@${MVN} test -Dcmake=false -Dmaven.wagon.http.retryHandler.count=15 -Djava.awt.headless=false
|
2020-02-05 14:31:58 -06:00
|
|
|
|
|
|
|
|
|
javadoc:
|
|
|
|
|
${MVN} javadoc:javadoc
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
rm -rf ${JAVA_BUILD_DIR}
|
|
|
|
|
@echo java build directory cleaned.
|