summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfred ross-perry <fredross-perry@Fred-Ross-Perrys-Computer.local>2016-07-14 16:05:15 -0700
committerfred ross-perry <fred.ross-perry@artifex.com>2016-07-15 09:36:56 -0700
commitcb78b5c6782f14a699f90bd5621cd3656a1e02ea (patch)
tree47b83072ff5fb133f8d4ac9ff32992e464234f86
parente47769cf2bc9feb30c074c965883f9662540ab3b (diff)
downloadmupdf-cb78b5c6782f14a699f90bd5621cd3656a1e02ea.tar.xz
java - move fitz sources into a 'src' subfolder.
-rw-r--r--platform/android/example/mupdf/build.gradle3
-rw-r--r--platform/android/example/mupdf/src/main/java/com/artifex/mupdf/android/DocPageView.java2
-rw-r--r--platform/java/Makefile12
-rw-r--r--platform/java/Makejar4
-rw-r--r--platform/java/mupdf_native.c2
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Annotation.java (renamed from platform/java/com/artifex/mupdf/fitz/Annotation.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Buffer.java (renamed from platform/java/com/artifex/mupdf/fitz/Buffer.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/ColorSpace.java (renamed from platform/java/com/artifex/mupdf/fitz/ColorSpace.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Context.java (renamed from platform/java/com/artifex/mupdf/fitz/Context.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Cookie.java (renamed from platform/java/com/artifex/mupdf/fitz/Cookie.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Device.java (renamed from platform/java/com/artifex/mupdf/fitz/Device.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/DisplayList.java (renamed from platform/java/com/artifex/mupdf/fitz/DisplayList.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/DisplayListDevice.java (renamed from platform/java/com/artifex/mupdf/fitz/DisplayListDevice.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Document.java (renamed from platform/java/com/artifex/mupdf/fitz/Document.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/DocumentWriter.java (renamed from platform/java/com/artifex/mupdf/fitz/DocumentWriter.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/DrawDevice.java (renamed from platform/java/com/artifex/mupdf/fitz/DrawDevice.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Font.java (renamed from platform/java/com/artifex/mupdf/fitz/Font.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Image.java (renamed from platform/java/com/artifex/mupdf/fitz/Image.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Link.java (renamed from platform/java/com/artifex/mupdf/fitz/Link.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Matrix.java (renamed from platform/java/com/artifex/mupdf/fitz/Matrix.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/NativeDevice.java (renamed from platform/java/com/artifex/mupdf/fitz/NativeDevice.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Outline.java (renamed from platform/java/com/artifex/mupdf/fitz/Outline.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java (renamed from platform/java/com/artifex/mupdf/fitz/PDFDocument.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/PDFObject.java (renamed from platform/java/com/artifex/mupdf/fitz/PDFObject.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Page.java (renamed from platform/java/com/artifex/mupdf/fitz/Page.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Path.java (renamed from platform/java/com/artifex/mupdf/fitz/Path.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/PathWalker.java (renamed from platform/java/com/artifex/mupdf/fitz/PathWalker.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Pixmap.java (renamed from platform/java/com/artifex/mupdf/fitz/Pixmap.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Point.java (renamed from platform/java/com/artifex/mupdf/fitz/Point.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Rect.java (renamed from platform/java/com/artifex/mupdf/fitz/Rect.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/RectI.java (renamed from platform/java/com/artifex/mupdf/fitz/RectI.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Shade.java (renamed from platform/java/com/artifex/mupdf/fitz/Shade.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/StrokeState.java (renamed from platform/java/com/artifex/mupdf/fitz/StrokeState.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/StructuredText.java (renamed from platform/java/com/artifex/mupdf/fitz/StructuredText.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Text.java (renamed from platform/java/com/artifex/mupdf/fitz/Text.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/TextWalker.java (renamed from platform/java/com/artifex/mupdf/fitz/TextWalker.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/TryLaterException.java (renamed from platform/java/com/artifex/mupdf/fitz/TryLaterException.java)0
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/android/AndroidDrawDevice.java (renamed from platform/android/example/mupdf/src/main/java/com/artifex/mupdf/fitz/AndroidDrawDevice.java)2
38 files changed, 12 insertions, 13 deletions
diff --git a/platform/android/example/mupdf/build.gradle b/platform/android/example/mupdf/build.gradle
index 44a5a895..07455d1e 100644
--- a/platform/android/example/mupdf/build.gradle
+++ b/platform/android/example/mupdf/build.gradle
@@ -22,8 +22,7 @@ android {
main {
java {
// we're getting java sources from two places
- srcDirs = ["src/main/java", "../../../java/com"]
- exclude "example/*"
+ srcDirs = ["src/main/java", "../../../java/src"]
}
jni.srcDirs = [] // This prevents the auto generation of Android.mk
jniLibs.srcDir 'libs' // where to find the .so file(s)
diff --git a/platform/android/example/mupdf/src/main/java/com/artifex/mupdf/android/DocPageView.java b/platform/android/example/mupdf/src/main/java/com/artifex/mupdf/android/DocPageView.java
index 95eb4cdb..6675689b 100644
--- a/platform/android/example/mupdf/src/main/java/com/artifex/mupdf/android/DocPageView.java
+++ b/platform/android/example/mupdf/src/main/java/com/artifex/mupdf/android/DocPageView.java
@@ -13,7 +13,7 @@ import android.view.KeyEvent.Callback;
import android.view.View;
import android.view.ViewGroup;
-import com.artifex.mupdf.fitz.AndroidDrawDevice;
+import com.artifex.mupdf.fitz.android.AndroidDrawDevice;
import com.artifex.mupdf.fitz.Cookie;
import com.artifex.mupdf.fitz.DisplayList;
import com.artifex.mupdf.fitz.DisplayListDevice;
diff --git a/platform/java/Makefile b/platform/java/Makefile
index 32d08dd7..1762c512 100644
--- a/platform/java/Makefile
+++ b/platform/java/Makefile
@@ -29,9 +29,9 @@ $(MUPDF_CORE) :
$(MAKE) -C ../.. OUT=build/java XCFLAGS=-fPIC build=release libs
endif
-LIBRARY_JAVA_SOURCES := $(sort $(wildcard com/artifex/mupdf/fitz/*.java))
+LIBRARY_JAVA_SOURCES := $(sort $(wildcard src/com/artifex/mupdf/fitz/*.java))
LIBRARY_JAVA_OBJECTS := $(LIBRARY_JAVA_SOURCES:%.java=%.class)
-LIBRARY_JAVA_CLASSES := $(subst com/artifex/mupdf/fitz/,com.artifex.mupdf.fitz.,$(LIBRARY_JAVA_SOURCES:%.java=%))
+LIBRARY_JAVA_CLASSES := $(subst src/com/artifex/mupdf/fitz/,com.artifex.mupdf.fitz.,$(LIBRARY_JAVA_SOURCES:%.java=%))
$(LIBRARY_JAVA_OBJECTS) : $(LIBRARY_JAVA_SOURCES)
javac -source 1.7 -target 1.7 $^
@@ -40,7 +40,7 @@ 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 $^
+ javac -source 1.7 -target 1.7 -classpath .:src $^
libmupdf.jar : $(LIBRARY_JAVA_OBJECTS)
rm -f $@
@@ -48,7 +48,7 @@ libmupdf.jar : $(LIBRARY_JAVA_OBJECTS)
mupdf_native.h : $(LIBRARY_JAVA_OBJECTS)
rm -f $@
- javah -o $@ $(LIBRARY_JAVA_CLASSES)
+ javah -classpath .:src -o $@ $(LIBRARY_JAVA_CLASSES)
mupdf_native.o : mupdf_native.c mupdf_native.h
$(CC) -g -o $@ -c $< -fPIC -Wall -Wextra -Wno-unused-parameter -I ../../include \
@@ -58,10 +58,10 @@ $(MUPDF_JAVA) : mupdf_native.o $(MUPDF_CORE)
$(CC) -shared -o $(MUPDF_JAVA) $^ $(JAVA_LIBS)
viewer: $(MUPDF_JAVA) $(EXAMPLE_JAVA_OBJECTS)
- LD_LIBRARY_PATH=. java example.Viewer
+ LD_LIBRARY_PATH=. java -classpath .:src example.Viewer
clean:
- rm -f com/artifex/mupdf/fitz/*.class
+ rm -f src/com/artifex/mupdf/fitz/*.class
rm -f example/*.class
rm -f mupdf_native.o
rm -f $(MUPDF_JAVA)
diff --git a/platform/java/Makejar b/platform/java/Makejar
index 3f98127a..74d7503c 100644
--- a/platform/java/Makejar
+++ b/platform/java/Makejar
@@ -1,3 +1,3 @@
default:
- javac -source 1.7 -target 1.7 com/artifex/mupdf/fitz/*.java
- jar cf libmupdf.jar com/artifex/mupdf/fitz/*.class
+ javac -source 1.7 -target 1.7 src/com/artifex/mupdf/fitz/*.java
+ jar cf libmupdf.jar src/com/artifex/mupdf/fitz/*.class
diff --git a/platform/java/mupdf_native.c b/platform/java/mupdf_native.c
index ef9a04b8..e960cb5c 100644
--- a/platform/java/mupdf_native.c
+++ b/platform/java/mupdf_native.c
@@ -2245,7 +2245,7 @@ static void androidDrawDevice_unlock(JNIEnv *env, NativeDeviceInfo *info)
}
JNIEXPORT jlong JNICALL
-FUN(AndroidDrawDevice_newNative)(JNIEnv *env, jclass self, jobject jbitmap, jint pageX0, jint pageY0, jint pageX1, jint pageY1, jint patchX0, jint patchY0, jint patchX1, jint patchY1)
+FUN(android_AndroidDrawDevice_newNative)(JNIEnv *env, jclass self, jobject jbitmap, jint pageX0, jint pageY0, jint pageX1, jint pageY1, jint patchX0, jint patchY0, jint patchX1, jint patchY1)
{
fz_context *ctx = get_context(env);
AndroidBitmapInfo info;
diff --git a/platform/java/com/artifex/mupdf/fitz/Annotation.java b/platform/java/src/com/artifex/mupdf/fitz/Annotation.java
index 855ff5a1..855ff5a1 100644
--- a/platform/java/com/artifex/mupdf/fitz/Annotation.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Annotation.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Buffer.java b/platform/java/src/com/artifex/mupdf/fitz/Buffer.java
index 7f23b062..7f23b062 100644
--- a/platform/java/com/artifex/mupdf/fitz/Buffer.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Buffer.java
diff --git a/platform/java/com/artifex/mupdf/fitz/ColorSpace.java b/platform/java/src/com/artifex/mupdf/fitz/ColorSpace.java
index b7822161..b7822161 100644
--- a/platform/java/com/artifex/mupdf/fitz/ColorSpace.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/ColorSpace.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Context.java b/platform/java/src/com/artifex/mupdf/fitz/Context.java
index 3614e65f..3614e65f 100644
--- a/platform/java/com/artifex/mupdf/fitz/Context.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Context.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Cookie.java b/platform/java/src/com/artifex/mupdf/fitz/Cookie.java
index f866f99e..f866f99e 100644
--- a/platform/java/com/artifex/mupdf/fitz/Cookie.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Cookie.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Device.java b/platform/java/src/com/artifex/mupdf/fitz/Device.java
index 295226fe..295226fe 100644
--- a/platform/java/com/artifex/mupdf/fitz/Device.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Device.java
diff --git a/platform/java/com/artifex/mupdf/fitz/DisplayList.java b/platform/java/src/com/artifex/mupdf/fitz/DisplayList.java
index 3e822eea..3e822eea 100644
--- a/platform/java/com/artifex/mupdf/fitz/DisplayList.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/DisplayList.java
diff --git a/platform/java/com/artifex/mupdf/fitz/DisplayListDevice.java b/platform/java/src/com/artifex/mupdf/fitz/DisplayListDevice.java
index c7f7c935..c7f7c935 100644
--- a/platform/java/com/artifex/mupdf/fitz/DisplayListDevice.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/DisplayListDevice.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Document.java b/platform/java/src/com/artifex/mupdf/fitz/Document.java
index 89e3013b..89e3013b 100644
--- a/platform/java/com/artifex/mupdf/fitz/Document.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Document.java
diff --git a/platform/java/com/artifex/mupdf/fitz/DocumentWriter.java b/platform/java/src/com/artifex/mupdf/fitz/DocumentWriter.java
index dce9d73d..dce9d73d 100644
--- a/platform/java/com/artifex/mupdf/fitz/DocumentWriter.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/DocumentWriter.java
diff --git a/platform/java/com/artifex/mupdf/fitz/DrawDevice.java b/platform/java/src/com/artifex/mupdf/fitz/DrawDevice.java
index e022be10..e022be10 100644
--- a/platform/java/com/artifex/mupdf/fitz/DrawDevice.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/DrawDevice.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Font.java b/platform/java/src/com/artifex/mupdf/fitz/Font.java
index 5101a6ac..5101a6ac 100644
--- a/platform/java/com/artifex/mupdf/fitz/Font.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Font.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Image.java b/platform/java/src/com/artifex/mupdf/fitz/Image.java
index 4d2f7eb5..4d2f7eb5 100644
--- a/platform/java/com/artifex/mupdf/fitz/Image.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Image.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Link.java b/platform/java/src/com/artifex/mupdf/fitz/Link.java
index 0ecd8307..0ecd8307 100644
--- a/platform/java/com/artifex/mupdf/fitz/Link.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Link.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Matrix.java b/platform/java/src/com/artifex/mupdf/fitz/Matrix.java
index 80da84fc..80da84fc 100644
--- a/platform/java/com/artifex/mupdf/fitz/Matrix.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Matrix.java
diff --git a/platform/java/com/artifex/mupdf/fitz/NativeDevice.java b/platform/java/src/com/artifex/mupdf/fitz/NativeDevice.java
index 0d2b9159..0d2b9159 100644
--- a/platform/java/com/artifex/mupdf/fitz/NativeDevice.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/NativeDevice.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Outline.java b/platform/java/src/com/artifex/mupdf/fitz/Outline.java
index 98a11b79..98a11b79 100644
--- a/platform/java/com/artifex/mupdf/fitz/Outline.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Outline.java
diff --git a/platform/java/com/artifex/mupdf/fitz/PDFDocument.java b/platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java
index 58a3e3a6..58a3e3a6 100644
--- a/platform/java/com/artifex/mupdf/fitz/PDFDocument.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java
diff --git a/platform/java/com/artifex/mupdf/fitz/PDFObject.java b/platform/java/src/com/artifex/mupdf/fitz/PDFObject.java
index f2e926f2..f2e926f2 100644
--- a/platform/java/com/artifex/mupdf/fitz/PDFObject.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/PDFObject.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Page.java b/platform/java/src/com/artifex/mupdf/fitz/Page.java
index 64fe4030..64fe4030 100644
--- a/platform/java/com/artifex/mupdf/fitz/Page.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Page.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Path.java b/platform/java/src/com/artifex/mupdf/fitz/Path.java
index 455dce69..455dce69 100644
--- a/platform/java/com/artifex/mupdf/fitz/Path.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Path.java
diff --git a/platform/java/com/artifex/mupdf/fitz/PathWalker.java b/platform/java/src/com/artifex/mupdf/fitz/PathWalker.java
index 66d1b49b..66d1b49b 100644
--- a/platform/java/com/artifex/mupdf/fitz/PathWalker.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/PathWalker.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Pixmap.java b/platform/java/src/com/artifex/mupdf/fitz/Pixmap.java
index 52432fea..52432fea 100644
--- a/platform/java/com/artifex/mupdf/fitz/Pixmap.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Pixmap.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Point.java b/platform/java/src/com/artifex/mupdf/fitz/Point.java
index b32198bc..b32198bc 100644
--- a/platform/java/com/artifex/mupdf/fitz/Point.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Point.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Rect.java b/platform/java/src/com/artifex/mupdf/fitz/Rect.java
index 819646e8..819646e8 100644
--- a/platform/java/com/artifex/mupdf/fitz/Rect.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Rect.java
diff --git a/platform/java/com/artifex/mupdf/fitz/RectI.java b/platform/java/src/com/artifex/mupdf/fitz/RectI.java
index 8e46a3f2..8e46a3f2 100644
--- a/platform/java/com/artifex/mupdf/fitz/RectI.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/RectI.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Shade.java b/platform/java/src/com/artifex/mupdf/fitz/Shade.java
index 35182cb8..35182cb8 100644
--- a/platform/java/com/artifex/mupdf/fitz/Shade.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Shade.java
diff --git a/platform/java/com/artifex/mupdf/fitz/StrokeState.java b/platform/java/src/com/artifex/mupdf/fitz/StrokeState.java
index 7f333f76..7f333f76 100644
--- a/platform/java/com/artifex/mupdf/fitz/StrokeState.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/StrokeState.java
diff --git a/platform/java/com/artifex/mupdf/fitz/StructuredText.java b/platform/java/src/com/artifex/mupdf/fitz/StructuredText.java
index 0f3549d5..0f3549d5 100644
--- a/platform/java/com/artifex/mupdf/fitz/StructuredText.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/StructuredText.java
diff --git a/platform/java/com/artifex/mupdf/fitz/Text.java b/platform/java/src/com/artifex/mupdf/fitz/Text.java
index 5bbe8abe..5bbe8abe 100644
--- a/platform/java/com/artifex/mupdf/fitz/Text.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/Text.java
diff --git a/platform/java/com/artifex/mupdf/fitz/TextWalker.java b/platform/java/src/com/artifex/mupdf/fitz/TextWalker.java
index 911c19bc..911c19bc 100644
--- a/platform/java/com/artifex/mupdf/fitz/TextWalker.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/TextWalker.java
diff --git a/platform/java/com/artifex/mupdf/fitz/TryLaterException.java b/platform/java/src/com/artifex/mupdf/fitz/TryLaterException.java
index e2d1b88e..e2d1b88e 100644
--- a/platform/java/com/artifex/mupdf/fitz/TryLaterException.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/TryLaterException.java
diff --git a/platform/android/example/mupdf/src/main/java/com/artifex/mupdf/fitz/AndroidDrawDevice.java b/platform/java/src/com/artifex/mupdf/fitz/android/AndroidDrawDevice.java
index 407ddae1..2be2ae59 100644
--- a/platform/android/example/mupdf/src/main/java/com/artifex/mupdf/fitz/AndroidDrawDevice.java
+++ b/platform/java/src/com/artifex/mupdf/fitz/android/AndroidDrawDevice.java
@@ -1,4 +1,4 @@
-package com.artifex.mupdf.fitz;
+package com.artifex.mupdf.fitz.android;
import android.graphics.Bitmap;