summaryrefslogtreecommitdiff
path: root/platform/win32
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2017-04-12 16:24:34 +0200
committerTor Andersson <tor.andersson@artifex.com>2017-04-13 14:13:31 +0200
commit48be72fb64202cb52d5ebe3a4c931aa925276b6d (patch)
tree798dada1ad918874ec264270f20a71e895087887 /platform/win32
parentc3400385a878c71ab9e60b7cfb88b437234ac353 (diff)
downloadmupdf-48be72fb64202cb52d5ebe3a4c931aa925276b6d.tar.xz
Change generated files to be C instead of headers.
Remove AdobeCA.p7c from autogenerated files. Just include the array in the source. Simplifies makefile dependencies and makes the sizes of each bit of data easier to look at. It also paves the way for eventually using objcopy to create binary objects for the fonts instead of needing to use hexdump.
Diffstat (limited to 'platform/win32')
-rw-r--r--platform/win32/generate.bat11
-rw-r--r--platform/win32/libmupdf.vcproj24
2 files changed, 29 insertions, 6 deletions
diff --git a/platform/win32/generate.bat b/platform/win32/generate.bat
index 8658906f..22407fc8 100644
--- a/platform/win32/generate.bat
+++ b/platform/win32/generate.bat
@@ -17,13 +17,12 @@ cl /nologo -Iinclude scripts/cmapdump.c setargv.obj
if not exist hexdump.exe goto usage
if not exist cmapdump.exe goto usage
-if not exist generated/gen_cmap_cjk.h cmapdump.exe generated/gen_cmap_cjk.h resources\cmaps\cjk\*
-if not exist generated/gen_cmap_extra.h cmapdump.exe generated/gen_cmap_extra.h resources\cmaps\extra\*
-if not exist generated/gen_cmap_utf8.h cmapdump.exe generated/gen_cmap_utf8.h resources\cmaps\utf8\*
-if not exist generated/gen_cmap_utf32.h cmapdump.exe generated/gen_cmap_utf32.h resources\cmaps\utf32\*
+if not exist generated/pdf-cmap-cjk.c cmapdump.exe generated/pdf-cmap-cjk.c resources\cmaps\cjk\*
+if not exist generated/pdf-cmap-extra.c cmapdump.exe generated/pdf-cmap-extra.c resources\cmaps\extra\*
+if not exist generated/pdf-cmap-utf8.c cmapdump.exe generated/pdf-cmap-utf8.c resources\cmaps\utf8\*
+if not exist generated/pdf-cmap-utf32.c cmapdump.exe generated/pdf-cmap-utf32.c resources\cmaps\utf32\*
-if not exist generated/gen_adobe_ca.h hexdump.exe generated/gen_adobe_ca.h resources/certs/AdobeCA.p7c
-if not exist generated/gen_js_util.h hexdump.exe generated/gen_js_util.h source/pdf/pdf-js-util.js
+if not exist generated/pdf-js-util.c hexdump.exe generated/pdf-js-util.c source/pdf/pdf-js-util.js
if not exist generated/DroidSansFallback.c hexdump.exe generated/DroidSansFallback.c resources/fonts/droid/DroidSansFallback.ttf
if not exist generated/DroidSansFallbackFull.c hexdump.exe generated/DroidSansFallbackFull.c resources/fonts/droid/DroidSansFallbackFull.ttf
diff --git a/platform/win32/libmupdf.vcproj b/platform/win32/libmupdf.vcproj
index 09899f61..122c561f 100644
--- a/platform/win32/libmupdf.vcproj
+++ b/platform/win32/libmupdf.vcproj
@@ -2521,6 +2521,30 @@
>
</File>
</Filter>
+ <Filter
+ Name="generated"
+ >
+ <File
+ RelativePath="..\..\generated\pdf-cmap-cjk.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\generated\pdf-cmap-extra.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\generated\pdf-cmap-utf32.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\generated\pdf-cmap-utf8.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\generated\pdf-js-util.c"
+ >
+ </File>
+ </Filter>
</Files>
<Globals>
</Globals>