diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2017-04-12 16:24:34 +0200 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2017-04-13 14:13:31 +0200 |
commit | 48be72fb64202cb52d5ebe3a4c931aa925276b6d (patch) | |
tree | 798dada1ad918874ec264270f20a71e895087887 /platform | |
parent | c3400385a878c71ab9e60b7cfb88b437234ac353 (diff) | |
download | mupdf-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')
-rw-r--r-- | platform/win32/generate.bat | 11 | ||||
-rw-r--r-- | platform/win32/libmupdf.vcproj | 24 |
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> |