Skip to content

Commit d791c20

Browse files
author
tuxor1337
committed
Include djvulibre as submodule, fix #98.
1 parent 7d4be12 commit d791c20

File tree

125 files changed

+1050
-80869
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+1050
-80869
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@
22
path = document-viewer/jni/mupdf/mupdf
33
url = git://git.ghostscript.com/mupdf.git
44
ignore = dirty
5+
[submodule "document-viewer/jni/djvu/djvulibre"]
6+
path = document-viewer/jni/djvu/djvulibre
7+
url = git://git.code.sf.net/p/djvu/djvulibre-git

document-viewer/jni/djvu/Android.mk

Lines changed: 59 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -4,70 +4,72 @@ include $(CLEAR_VARS)
44

55
LOCAL_C_INCLUDES := \
66
$(LOCAL_PATH)/../mupdf/mupdf/thirdparty/jpeg \
7-
$(LOCAL_PATH)/../mupdf/mupdf/scripts/jpeg
8-
7+
$(LOCAL_PATH)/../mupdf/mupdf/scripts/jpeg \
8+
$(LOCAL_PATH)/djvulibre/libdjvu \
9+
$(LOCAL_PATH)
10+
911
LOCAL_MODULE := djvu
10-
LOCAL_CFLAGS := -fexceptions -DHAVE_CONFIG_H -DTHREADMODEL=POSIXTHREADS
12+
LOCAL_CFLAGS := -fexceptions -DHAVE_CONFIG_H -DTHREADMODEL=POSIXTHREADS -DDIR_DATADIR=\"/usr/local/share\"
1113

1214
ifeq ($(TARGET_ARCH_ABI),armeabi)
1315
LOCAL_ARM_MODE := arm
1416
endif # TARGET_ARCH_ABI == armeabi
1517

1618
LOCAL_SRC_FILES := \
17-
Arrays.cpp \
18-
BSByteStream.cpp \
19-
BSEncodeByteStream.cpp \
20-
ByteStream.cpp \
21-
DataPool.cpp \
22-
DjVmDir.cpp \
23-
DjVmDir0.cpp \
24-
DjVmDoc.cpp \
25-
DjVmNav.cpp \
26-
DjVuAnno.cpp \
27-
DjVuDocument.cpp \
28-
DjVuDumpHelper.cpp \
29-
DjVuErrorList.cpp \
30-
DjVuFile.cpp \
31-
DjVuFileCache.cpp \
32-
DjVuGlobal.cpp \
33-
DjVuGlobalMemory.cpp \
34-
DjVuImage.cpp \
35-
DjVuInfo.cpp \
36-
DjVuMessage.cpp \
37-
DjVuMessageLite.cpp \
38-
DjVuNavDir.cpp \
39-
DjVuPalette.cpp \
40-
DjVuPort.cpp \
41-
DjVuText.cpp \
42-
GBitmap.cpp \
43-
GContainer.cpp \
44-
GException.cpp \
45-
GIFFManager.cpp \
46-
GMapAreas.cpp \
47-
GOS.cpp \
48-
GPixmap.cpp \
49-
GRect.cpp \
50-
GScaler.cpp \
51-
GSmartPointer.cpp \
52-
GString.cpp \
53-
GThreads.cpp \
54-
GURL.cpp \
55-
GUnicode.cpp \
56-
IFFByteStream.cpp \
57-
IW44Image.cpp \
58-
IW44EncodeCodec.cpp \
59-
JB2Image.cpp \
60-
JPEGDecoder.cpp \
61-
MMRDecoder.cpp \
62-
MMX.cpp \
63-
UnicodeByteStream.cpp \
64-
XMLParser.cpp \
65-
XMLTags.cpp \
66-
ZPCodec.cpp \
67-
atomic.cpp \
68-
debug.cpp \
69-
ddjvuapi.cpp \
70-
miniexp.cpp
19+
djvulibre/libdjvu/Arrays.cpp \
20+
djvulibre/libdjvu/BSByteStream.cpp \
21+
djvulibre/libdjvu/BSEncodeByteStream.cpp \
22+
djvulibre/libdjvu/ByteStream.cpp \
23+
djvulibre/libdjvu/DataPool.cpp \
24+
djvulibre/libdjvu/DjVmDir.cpp \
25+
djvulibre/libdjvu/DjVmDir0.cpp \
26+
djvulibre/libdjvu/DjVmDoc.cpp \
27+
djvulibre/libdjvu/DjVmNav.cpp \
28+
djvulibre/libdjvu/DjVuAnno.cpp \
29+
djvulibre/libdjvu/DjVuDocument.cpp \
30+
djvulibre/libdjvu/DjVuDumpHelper.cpp \
31+
djvulibre/libdjvu/DjVuErrorList.cpp \
32+
djvulibre/libdjvu/DjVuFile.cpp \
33+
djvulibre/libdjvu/DjVuFileCache.cpp \
34+
djvulibre/libdjvu/DjVuGlobal.cpp \
35+
djvulibre/libdjvu/DjVuGlobalMemory.cpp \
36+
djvulibre/libdjvu/DjVuImage.cpp \
37+
djvulibre/libdjvu/DjVuInfo.cpp \
38+
djvulibre/libdjvu/DjVuMessage.cpp \
39+
djvulibre/libdjvu/DjVuMessageLite.cpp \
40+
djvulibre/libdjvu/DjVuNavDir.cpp \
41+
djvulibre/libdjvu/DjVuPalette.cpp \
42+
djvulibre/libdjvu/DjVuPort.cpp \
43+
djvulibre/libdjvu/DjVuText.cpp \
44+
djvulibre/libdjvu/GBitmap.cpp \
45+
djvulibre/libdjvu/GContainer.cpp \
46+
djvulibre/libdjvu/GException.cpp \
47+
djvulibre/libdjvu/GIFFManager.cpp \
48+
djvulibre/libdjvu/GMapAreas.cpp \
49+
djvulibre/libdjvu/GOS.cpp \
50+
djvulibre/libdjvu/GPixmap.cpp \
51+
djvulibre/libdjvu/GRect.cpp \
52+
djvulibre/libdjvu/GScaler.cpp \
53+
djvulibre/libdjvu/GSmartPointer.cpp \
54+
djvulibre/libdjvu/GString.cpp \
55+
djvulibre/libdjvu/GThreads.cpp \
56+
djvulibre/libdjvu/GURL.cpp \
57+
djvulibre/libdjvu/GUnicode.cpp \
58+
djvulibre/libdjvu/IFFByteStream.cpp \
59+
djvulibre/libdjvu/IW44Image.cpp \
60+
djvulibre/libdjvu/IW44EncodeCodec.cpp \
61+
djvulibre/libdjvu/JB2Image.cpp \
62+
djvulibre/libdjvu/JPEGDecoder.cpp \
63+
djvulibre/libdjvu/MMRDecoder.cpp \
64+
djvulibre/libdjvu/MMX.cpp \
65+
djvulibre/libdjvu/UnicodeByteStream.cpp \
66+
djvulibre/libdjvu/XMLParser.cpp \
67+
djvulibre/libdjvu/XMLTags.cpp \
68+
djvulibre/libdjvu/ZPCodec.cpp \
69+
djvulibre/libdjvu/atomic.cpp \
70+
djvulibre/libdjvu/debug.cpp \
71+
djvulibre/libdjvu/ddjvuapi.cpp \
72+
djvulibre/libdjvu/miniexp.cpp
7173

7274
include $(BUILD_STATIC_LIBRARY)
7375

0 commit comments

Comments
 (0)