summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2016-04-07 13:36:29 +0200
committerTor Andersson <tor.andersson@artifex.com>2016-04-26 15:12:57 +0200
commitd8ebcc7b59fc20b1dd3ea7887c6d3ad2859b3698 (patch)
tree74dc67e9c984bde63c4da7389d89b00e30b21182 /platform
parent1b16995f277aefda88957e31c00d963fc9a59d7a (diff)
downloadmupdf-d8ebcc7b59fc20b1dd3ea7887c6d3ad2859b3698.tar.xz
svg: Add SVG parser.
svg: Implement graphics state stack. svg: Use idmap for symbol and use elements. svg: Put viewport and viewBox in state stack. svg: Rebase to version 1.9 master.
Diffstat (limited to 'platform')
-rw-r--r--platform/android/viewer/jni/Core.mk2
-rw-r--r--platform/win32/libmupdf.vcproj20
2 files changed, 22 insertions, 0 deletions
diff --git a/platform/android/viewer/jni/Core.mk b/platform/android/viewer/jni/Core.mk
index 131e6535..cf85f108 100644
--- a/platform/android/viewer/jni/Core.mk
+++ b/platform/android/viewer/jni/Core.mk
@@ -41,6 +41,7 @@ LOCAL_C_INCLUDES := \
$(MY_ROOT)/source/fitz \
$(MY_ROOT)/source/pdf \
$(MY_ROOT)/source/xps \
+ $(MY_ROOT)/source/svg \
$(MY_ROOT)/source/cbz \
$(MY_ROOT)/source/img \
$(MY_ROOT)/source/tiff \
@@ -62,6 +63,7 @@ LOCAL_SRC_FILES := \
$(wildcard $(MY_ROOT)/source/fitz/*.c) \
$(wildcard $(MY_ROOT)/source/pdf/*.c) \
$(wildcard $(MY_ROOT)/source/xps/*.c) \
+ $(wildcard $(MY_ROOT)/source/svg/*.c) \
$(wildcard $(MY_ROOT)/source/cbz/*.c) \
$(wildcard $(MY_ROOT)/source/gprf/*.c) \
$(wildcard $(MY_ROOT)/source/html/*.c) \
diff --git a/platform/win32/libmupdf.vcproj b/platform/win32/libmupdf.vcproj
index 8da9633d..d48d6ef6 100644
--- a/platform/win32/libmupdf.vcproj
+++ b/platform/win32/libmupdf.vcproj
@@ -668,6 +668,26 @@
</File>
</Filter>
<Filter
+ Name="svg"
+ >
+ <File
+ RelativePath="..\..\source\svg\svg-color.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\source\svg\svg-doc.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\source\svg\svg-parse.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\source\svg\svg-run.c"
+ >
+ </File>
+ </Filter>
+ <Filter
Name="xps"
>
<File