summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2017-01-17 20:55:08 +0100
committerSebastian Rasmussen <sebras@gmail.com>2017-01-17 23:19:14 +0100
commit8eea208e099614487e4bd7cc0d67d91489dae642 (patch)
tree49345016854005690b52266a189357d28a7b631e
parent969d1c219319f81219f10af2c15eb74d7f7ae55d (diff)
downloadmupdf-8eea208e099614487e4bd7cc0d67d91489dae642.tar.xz
java: Add gdb target for debugging JNI crashes.
-rw-r--r--platform/java/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/platform/java/Makefile b/platform/java/Makefile
index 23d61665..2a563562 100644
--- a/platform/java/Makefile
+++ b/platform/java/Makefile
@@ -64,9 +64,12 @@ mupdf_native.o : mupdf_native.c mupdf_native.h $(MUPDF_CORE)
$(MUPDF_JAVA) : mupdf_native.o $(MUPDF_CORE)
$(CC) -shared -o $(MUPDF_JAVA) $^ $(JAVA_LIBS)
-viewer: $(MUPDF_JAVA) $(EXAMPLE_JAVA_OBJECTS)
+run: $(MUPDF_JAVA) $(EXAMPLE_JAVA_OBJECTS)
LD_LIBRARY_PATH=. java -classpath .:src example.Viewer
+gdb: $(MUPDF_JAVA) $(EXAMPLE_JAVA_OBJECTS)
+ LD_LIBRARY_PATH=. gdb --args java -classpath .:src example.Viewer
+
clean:
rm -f src/com/artifex/mupdf/fitz/*.class
rm -f example/*.class