25 lines
738 B
Makefile
Raw Normal View History

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 "Building java application..."
2023-10-02 18:23:36 -05:00
@${MVN} package -q -Dmaven.test.skip -Dcmake=false -Dmaven.wagon.http.retryHandler.count=15
test-headless:
@echo "Building gui-less java tests..."
@${MVN} test -Dcmake=false -Dmaven.wagon.http.retryHandler.count=15 -Djava.awt.headless=true
2023-10-02 18:23:36 -05:00
test:
@echo "Building java tests..."
@${MVN} test -Dcmake=false -Dmaven.wagon.http.retryHandler.count=15 -Djava.awt.headless=false
javadoc:
${MVN} javadoc:javadoc
clean:
rm -rf ${JAVA_BUILD_DIR}
@echo java build directory cleaned.