From 7717134caf490d306b69a80d9be89c655f2dfc91 Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Mon, 9 Jan 2017 15:22:38 +0100 Subject: java: Allow custom compiler flags. --- platform/java/Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'platform/java') diff --git a/platform/java/Makefile b/platform/java/Makefile index e20a0230..5b1fcffd 100644 --- a/platform/java/Makefile +++ b/platform/java/Makefile @@ -38,14 +38,16 @@ LIBRARY_JAVA_SOURCES := $(sort $(wildcard src/com/artifex/mupdf/fitz/*.java)) LIBRARY_JAVA_OBJECTS := $(LIBRARY_JAVA_SOURCES:%.java=%.class) LIBRARY_JAVA_CLASSES := $(subst src/com/artifex/mupdf/fitz/,com.artifex.mupdf.fitz.,$(LIBRARY_JAVA_SOURCES:%.java=%)) +JAVAC_FLAGS := $(JAVAC_XFLAGS) -source 1.7 -target 1.7 + $(LIBRARY_JAVA_OBJECTS) : $(LIBRARY_JAVA_SOURCES) - javac -source 1.7 -target 1.7 $^ + javac $(JAVAC_FLAGS) $^ EXAMPLE_JAVA_SOURCES := $(sort $(wildcard example/*.java)) EXAMPLE_JAVA_OBJECTS := $(EXAMPLE_JAVA_SOURCES:%.java=%.class) $(EXAMPLE_JAVA_OBJECTS) : $(EXAMPLE_JAVA_SOURCES) - javac -source 1.7 -target 1.7 -classpath .:src $^ + javac $(JAVAC_FLAGS) -classpath .:src $^ libmupdf.jar : $(LIBRARY_JAVA_OBJECTS) rm -f $@ -- cgit v1.2.3