diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2013-06-19 15:29:44 +0200 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2013-06-20 16:45:35 +0200 |
commit | 0a927854a10e1e6b9770a81e2e1d9f3093631757 (patch) | |
tree | 3d65d820d9fdba2d0d394d99c36290c851b78ca0 /platform/win32 | |
parent | 1ae8f19179c5f0f8c6352b3c7855465325d5449a (diff) | |
download | mupdf-0a927854a10e1e6b9770a81e2e1d9f3093631757.tar.xz |
Rearrange source files.
Diffstat (limited to 'platform/win32')
-rw-r--r-- | platform/win32/README.txt | 1 | ||||
-rw-r--r-- | platform/win32/generate.bat | 45 | ||||
-rw-r--r-- | platform/win32/generated.vcproj | 830 | ||||
-rw-r--r-- | platform/win32/libmupdf-nov8.vcproj | 220 | ||||
-rw-r--r-- | platform/win32/libmupdf-v8.vcproj | 232 | ||||
-rw-r--r-- | platform/win32/libmupdf.vcproj | 1003 | ||||
-rw-r--r-- | platform/win32/libthirdparty.vcproj | 1108 | ||||
-rw-r--r-- | platform/win32/mudraw.vcproj | 246 | ||||
-rw-r--r-- | platform/win32/mujstest-v8.vcproj | 433 | ||||
-rw-r--r-- | platform/win32/mupdf-v8.vcproj | 437 | ||||
-rw-r--r-- | platform/win32/mupdf.sln | 166 | ||||
-rw-r--r-- | platform/win32/mupdf.vcproj | 429 | ||||
-rw-r--r-- | platform/win32/mutool.vcproj | 266 |
13 files changed, 5416 insertions, 0 deletions
diff --git a/platform/win32/README.txt b/platform/win32/README.txt new file mode 100644 index 00000000..01915f8e --- /dev/null +++ b/platform/win32/README.txt @@ -0,0 +1 @@ +This MSVC project needs the thirdparty sources to be in place. diff --git a/platform/win32/generate.bat b/platform/win32/generate.bat new file mode 100644 index 00000000..c10a9d8f --- /dev/null +++ b/platform/win32/generate.bat @@ -0,0 +1,45 @@ +@echo off + +if not exist scripts/fontdump.c cd .. +if not exist generated mkdir generated + +cl /nologo -Iinclude scripts/fontdump.c +cl /nologo -Iinclude scripts/cmapdump.c +cl /nologo -Iinclude scripts/cquote.c +cl /nologo -Iinclude scripts/bin2hex.c + +if not exist fontdump.exe goto usage +if not exist cmapdump.exe goto usage +if not exist cquote.exe goto usage +if not exist bin2hex.exe goto usage + +if not exist generated/gen_font_base14.h fontdump.exe generated/gen_font_base14.h fonts/Dingbats.cff fonts/NimbusMonL-Bold.cff fonts/NimbusMonL-BoldObli.cff fonts/NimbusMonL-Regu.cff fonts/NimbusMonL-ReguObli.cff fonts/NimbusRomNo9L-Medi.cff fonts/NimbusRomNo9L-MediItal.cff fonts/NimbusRomNo9L-Regu.cff fonts/NimbusRomNo9L-ReguItal.cff fonts/NimbusSanL-Bold.cff fonts/NimbusSanL-BoldItal.cff fonts/NimbusSanL-Regu.cff fonts/NimbusSanL-ReguItal.cff fonts/StandardSymL.cff + +if not exist generated/gen_font_droid.h fontdump.exe generated/gen_font_droid.h fonts/droid/DroidSans.ttf fonts/droid/DroidSansMono.ttf + +if not exist generated/gen_font_cjk.h fontdump.exe generated/gen_font_cjk.h fonts/droid/DroidSansFallback.ttf + +if not exist generated/gen_font_cjk_full.h fontdump.exe generated/gen_font_cjk_full.h fonts/droid/DroidSansFallbackFull.ttf + +if not exist generated/gen_cmap_cns.h cmapdump.exe generated/gen_cmap_cns.h cmaps/cns/Adobe-CNS1-UCS2 cmaps/cns/Adobe-CNS1-0 cmaps/cns/Adobe-CNS1-1 cmaps/cns/Adobe-CNS1-2 cmaps/cns/Adobe-CNS1-3 cmaps/cns/Adobe-CNS1-4 cmaps/cns/Adobe-CNS1-5 cmaps/cns/Adobe-CNS1-6 cmaps/cns/B5-H cmaps/cns/B5-V cmaps/cns/B5pc-H cmaps/cns/B5pc-V cmaps/cns/CNS-EUC-H cmaps/cns/CNS-EUC-V cmaps/cns/CNS1-H cmaps/cns/CNS1-V cmaps/cns/CNS2-H cmaps/cns/CNS2-V cmaps/cns/ETen-B5-H cmaps/cns/ETen-B5-V cmaps/cns/ETenms-B5-H cmaps/cns/ETenms-B5-V cmaps/cns/ETHK-B5-H cmaps/cns/ETHK-B5-V cmaps/cns/HKdla-B5-H cmaps/cns/HKdla-B5-V cmaps/cns/HKdlb-B5-H cmaps/cns/HKdlb-B5-V cmaps/cns/HKgccs-B5-H cmaps/cns/HKgccs-B5-V cmaps/cns/HKm314-B5-H cmaps/cns/HKm314-B5-V cmaps/cns/HKm471-B5-H cmaps/cns/HKm471-B5-V cmaps/cns/HKscs-B5-H cmaps/cns/HKscs-B5-V cmaps/cns/UniCNS-UCS2-H cmaps/cns/UniCNS-UCS2-V cmaps/cns/UniCNS-UTF16-H cmaps/cns/UniCNS-UTF16-V + +if not exist generated/gen_cmap_gb.h cmapdump.exe generated/gen_cmap_gb.h cmaps/gb/Adobe-GB1-UCS2 cmaps/gb/Adobe-GB1-0 cmaps/gb/Adobe-GB1-1 cmaps/gb/Adobe-GB1-2 cmaps/gb/Adobe-GB1-3 cmaps/gb/Adobe-GB1-4 cmaps/gb/Adobe-GB1-5 cmaps/gb/GB-EUC-H cmaps/gb/GB-EUC-V cmaps/gb/GB-H cmaps/gb/GB-V cmaps/gb/GBK-EUC-H cmaps/gb/GBK-EUC-V cmaps/gb/GBK2K-H cmaps/gb/GBK2K-V cmaps/gb/GBKp-EUC-H cmaps/gb/GBKp-EUC-V cmaps/gb/GBpc-EUC-H cmaps/gb/GBpc-EUC-V cmaps/gb/GBT-EUC-H cmaps/gb/GBT-EUC-V cmaps/gb/GBT-H cmaps/gb/GBT-V cmaps/gb/GBTpc-EUC-H cmaps/gb/GBTpc-EUC-V cmaps/gb/UniGB-UCS2-H cmaps/gb/UniGB-UCS2-V cmaps/gb/UniGB-UTF16-H cmaps/gb/UniGB-UTF16-V + +if not exist generated/gen_cmap_japan.h cmapdump.exe generated/gen_cmap_japan.h cmaps/japan/Adobe-Japan1-UCS2 cmaps/japan/78-EUC-H cmaps/japan/78-EUC-V cmaps/japan/78-H cmaps/japan/78-RKSJ-H cmaps/japan/78-RKSJ-V cmaps/japan/78-V cmaps/japan/78ms-RKSJ-H cmaps/japan/78ms-RKSJ-V cmaps/japan/83pv-RKSJ-H cmaps/japan/90ms-RKSJ-H cmaps/japan/90ms-RKSJ-V cmaps/japan/90msp-RKSJ-H cmaps/japan/90msp-RKSJ-V cmaps/japan/90pv-RKSJ-H cmaps/japan/90pv-RKSJ-V cmaps/japan/Add-H cmaps/japan/Add-RKSJ-H cmaps/japan/Add-RKSJ-V cmaps/japan/Add-V cmaps/japan/Adobe-Japan1-0 cmaps/japan/Adobe-Japan1-1 cmaps/japan/Adobe-Japan1-2 cmaps/japan/Adobe-Japan1-3 cmaps/japan/Adobe-Japan1-4 cmaps/japan/Adobe-Japan1-5 cmaps/japan/Adobe-Japan1-6 cmaps/japan/EUC-H cmaps/japan/EUC-V cmaps/japan/Ext-H cmaps/japan/Ext-RKSJ-H cmaps/japan/Ext-RKSJ-V cmaps/japan/Ext-V cmaps/japan/H cmaps/japan/Hankaku cmaps/japan/Hiragana cmaps/japan/Katakana cmaps/japan/NWP-H cmaps/japan/NWP-V cmaps/japan/RKSJ-H cmaps/japan/RKSJ-V cmaps/japan/Roman cmaps/japan/UniJIS-UCS2-H cmaps/japan/UniJIS-UCS2-HW-H cmaps/japan/UniJIS-UCS2-HW-V cmaps/japan/UniJIS-UCS2-V cmaps/japan/UniJISPro-UCS2-HW-V cmaps/japan/UniJISPro-UCS2-V cmaps/japan/V cmaps/japan/WP-Symbol cmaps/japan/Adobe-Japan2-0 cmaps/japan/Hojo-EUC-H cmaps/japan/Hojo-EUC-V cmaps/japan/Hojo-H cmaps/japan/Hojo-V cmaps/japan/UniHojo-UCS2-H cmaps/japan/UniHojo-UCS2-V cmaps/japan/UniHojo-UTF16-H cmaps/japan/UniHojo-UTF16-V cmaps/japan/UniJIS-UTF16-H cmaps/japan/UniJIS-UTF16-V + +if not exist generated/gen_cmap_korea.h cmapdump.exe generated/gen_cmap_korea.h cmaps/korea/Adobe-Korea1-UCS2 cmaps/korea/Adobe-Korea1-0 cmaps/korea/Adobe-Korea1-1 cmaps/korea/Adobe-Korea1-2 cmaps/korea/KSC-EUC-H cmaps/korea/KSC-EUC-V cmaps/korea/KSC-H cmaps/korea/KSC-Johab-H cmaps/korea/KSC-Johab-V cmaps/korea/KSC-V cmaps/korea/KSCms-UHC-H cmaps/korea/KSCms-UHC-HW-H cmaps/korea/KSCms-UHC-HW-V cmaps/korea/KSCms-UHC-V cmaps/korea/KSCpc-EUC-H cmaps/korea/KSCpc-EUC-V cmaps/korea/UniKS-UCS2-H cmaps/korea/UniKS-UCS2-V cmaps/korea/UniKS-UTF16-H cmaps/korea/UniKS-UTF16-V + +if not exist generated/gen_js_util.h cquote.exe generated/gen_js_util.h pdf/pdf_util.js + +if not exist generated/gen_adobe_ca.h bin2hex.exe generated/gen_adobe_ca.h certs/AdobeCA.p7c + +del cmapdump.obj fontdump.obj cquote.obj bin2hex.obj cmapdump.exe fontdump.exe cquote.exe bin2hex.exe + +goto fin + +:usage +echo ERROR: Run this script in the mupdf directory. +echo ERROR: Run this script in a Visual Studio command prompt. +pause + +:fin diff --git a/platform/win32/generated.vcproj b/platform/win32/generated.vcproj new file mode 100644 index 00000000..4fef3694 --- /dev/null +++ b/platform/win32/generated.vcproj @@ -0,0 +1,830 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="generated" + ProjectGUID="{A5053AA7-02E5-4903-B596-04F17AEB1526}" + Keyword="MakeFileProj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="0" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="generate.bat" + ReBuildCommandLine="del /q ..\generated && generate.bat" + CleanCommandLine="del /q ..\generated" + Output="" + PreprocessorDefinitions="WIN32;_DEBUG" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="0" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="generate.bat" + ReBuildCommandLine="del /q ..\generated && generate.bat" + CleanCommandLine="del /q ..\generated" + Output="generated\cmap_cns.h" + PreprocessorDefinitions="WIN32;NDEBUG" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="0" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="generate.bat" + ReBuildCommandLine="del /q ..\generated && generate.bat" + CleanCommandLine="del /q ..\generated" + Output="generated\cmap_cns.h" + PreprocessorDefinitions="WIN32;_DEBUG" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\scripts\bin2hex.c" + > + </File> + <File + RelativePath="..\scripts\cmapdump.c" + > + </File> + <File + RelativePath="..\scripts\cquote.c" + > + </File> + <File + RelativePath="..\scripts\fontdump.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + <File + RelativePath="..\scripts\jconfig.h" + > + </File> + <File + RelativePath="..\scripts\opj_config.h" + > + </File> + <File + RelativePath="..\scripts\slimftmodules.h" + > + </File> + <File + RelativePath="..\scripts\slimftoptions.h" + > + </File> + </Filter> + <Filter + Name="CMAPs" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + <Filter + Name="cns" + > + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-0" + > + </File> + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-1" + > + </File> + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-2" + > + </File> + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-3" + > + </File> + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-4" + > + </File> + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-5" + > + </File> + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-6" + > + </File> + <File + RelativePath="..\cmaps\cns\Adobe-CNS1-UCS2" + > + </File> + <File + RelativePath="..\cmaps\cns\B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\B5pc-H" + > + </File> + <File + RelativePath="..\cmaps\cns\B5pc-V" + > + </File> + <File + RelativePath="..\cmaps\cns\CNS-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\cns\CNS-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\cns\CNS1-H" + > + </File> + <File + RelativePath="..\cmaps\cns\CNS1-V" + > + </File> + <File + RelativePath="..\cmaps\cns\CNS2-H" + > + </File> + <File + RelativePath="..\cmaps\cns\CNS2-V" + > + </File> + <File + RelativePath="..\cmaps\cns\ETen-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\ETen-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\ETenms-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\ETenms-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\ETHK-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\ETHK-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\HKdla-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\HKdla-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\HKdlb-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\HKdlb-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\HKgccs-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\HKgccs-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\HKm314-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\HKm314-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\HKm471-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\HKm471-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\HKscs-B5-H" + > + </File> + <File + RelativePath="..\cmaps\cns\HKscs-B5-V" + > + </File> + <File + RelativePath="..\cmaps\cns\UniCNS-UCS2-H" + > + </File> + <File + RelativePath="..\cmaps\cns\UniCNS-UCS2-V" + > + </File> + <File + RelativePath="..\cmaps\cns\UniCNS-UTF16-H" + > + </File> + <File + RelativePath="..\cmaps\cns\UniCNS-UTF16-V" + > + </File> + </Filter> + <Filter + Name="gb" + > + <File + RelativePath="..\cmaps\gb\Adobe-GB1-0" + > + </File> + <File + RelativePath="..\cmaps\gb\Adobe-GB1-1" + > + </File> + <File + RelativePath="..\cmaps\gb\Adobe-GB1-2" + > + </File> + <File + RelativePath="..\cmaps\gb\Adobe-GB1-3" + > + </File> + <File + RelativePath="..\cmaps\gb\Adobe-GB1-4" + > + </File> + <File + RelativePath="..\cmaps\gb\Adobe-GB1-5" + > + </File> + <File + RelativePath="..\cmaps\gb\Adobe-GB1-UCS2" + > + </File> + <File + RelativePath="..\cmaps\gb\GB-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GB-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GB-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GB-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GBK-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GBK-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GBK2K-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GBK2K-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GBKp-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GBKp-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GBpc-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GBpc-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GBT-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GBT-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GBT-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GBT-V" + > + </File> + <File + RelativePath="..\cmaps\gb\GBTpc-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\gb\GBTpc-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\gb\UniGB-UCS2-H" + > + </File> + <File + RelativePath="..\cmaps\gb\UniGB-UCS2-V" + > + </File> + <File + RelativePath="..\cmaps\gb\UniGB-UTF16-H" + > + </File> + <File + RelativePath="..\cmaps\gb\UniGB-UTF16-V" + > + </File> + </Filter> + <Filter + Name="japan" + > + <File + RelativePath="..\cmaps\japan\78-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\japan\78-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\japan\78-H" + > + </File> + <File + RelativePath="..\cmaps\japan\78-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\78-RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\78-V" + > + </File> + <File + RelativePath="..\cmaps\japan\78ms-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\78ms-RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\83pv-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\90ms-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\90ms-RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\90msp-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\90msp-RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\90pv-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\90pv-RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Add-H" + > + </File> + <File + RelativePath="..\cmaps\japan\Add-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\Add-RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Add-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-0" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-1" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-2" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-3" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-4" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-5" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-6" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan1-UCS2" + > + </File> + <File + RelativePath="..\cmaps\japan\Adobe-Japan2-0" + > + </File> + <File + RelativePath="..\cmaps\japan\EUC-H" + > + </File> + <File + RelativePath="..\cmaps\japan\EUC-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Ext-H" + > + </File> + <File + RelativePath="..\cmaps\japan\Ext-RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\Ext-RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Ext-V" + > + </File> + <File + RelativePath="..\cmaps\japan\H" + > + </File> + <File + RelativePath="..\cmaps\japan\Hankaku" + > + </File> + <File + RelativePath="..\cmaps\japan\Hiragana" + > + </File> + <File + RelativePath="..\cmaps\japan\Hojo-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\japan\Hojo-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Hojo-H" + > + </File> + <File + RelativePath="..\cmaps\japan\Hojo-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Katakana" + > + </File> + <File + RelativePath="..\cmaps\japan\NWP-H" + > + </File> + <File + RelativePath="..\cmaps\japan\NWP-V" + > + </File> + <File + RelativePath="..\cmaps\japan\RKSJ-H" + > + </File> + <File + RelativePath="..\cmaps\japan\RKSJ-V" + > + </File> + <File + RelativePath="..\cmaps\japan\Roman" + > + </File> + <File + RelativePath="..\cmaps\japan\UniHojo-UCS2-H" + > + </File> + <File + RelativePath="..\cmaps\japan\UniHojo-UCS2-V" + > + </File> + <File + RelativePath="..\cmaps\japan\UniHojo-UTF16-H" + > + </File> + <File + RelativePath="..\cmaps\japan\UniHojo-UTF16-V" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJIS-UCS2-H" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJIS-UCS2-HW-H" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJIS-UCS2-HW-V" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJIS-UCS2-V" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJIS-UTF16-H" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJIS-UTF16-V" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJISPro-UCS2-HW-V" + > + </File> + <File + RelativePath="..\cmaps\japan\UniJISPro-UCS2-V" + > + </File> + <File + RelativePath="..\cmaps\japan\V" + > + </File> + <File + RelativePath="..\cmaps\japan\WP-Symbol" + > + </File> + </Filter> + <Filter + Name="korea" + > + <File + RelativePath="..\cmaps\korea\Adobe-Korea1-0" + > + </File> + <File + RelativePath="..\cmaps\korea\Adobe-Korea1-1" + > + </File> + <File + RelativePath="..\cmaps\korea\Adobe-Korea1-2" + > + </File> + <File + RelativePath="..\cmaps\korea\Adobe-Korea1-UCS2" + > + </File> + <File + RelativePath="..\cmaps\korea\KSC-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\korea\KSC-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\korea\KSC-H" + > + </File> + <File + RelativePath="..\cmaps\korea\KSC-Johab-H" + > + </File> + <File + RelativePath="..\cmaps\korea\KSC-Johab-V" + > + </File> + <File + RelativePath="..\cmaps\korea\KSC-V" + > + </File> + <File + RelativePath="..\cmaps\korea\KSCms-UHC-H" + > + </File> + <File + RelativePath="..\cmaps\korea\KSCms-UHC-HW-H" + > + </File> + <File + RelativePath="..\cmaps\korea\KSCms-UHC-HW-V" + > + </File> + <File + RelativePath="..\cmaps\korea\KSCms-UHC-V" + > + </File> + <File + RelativePath="..\cmaps\korea\KSCpc-EUC-H" + > + </File> + <File + RelativePath="..\cmaps\korea\KSCpc-EUC-V" + > + </File> + <File + RelativePath="..\cmaps\korea\UniKS-UCS2-H" + > + </File> + <File + RelativePath="..\cmaps\korea\UniKS-UCS2-V" + > + </File> + <File + RelativePath="..\cmaps\korea\UniKS-UTF16-H" + > + </File> + <File + RelativePath="..\cmaps\korea\UniKS-UTF16-V" + > + </File> + </Filter> + </Filter> + <Filter + Name="Fonts" + > + <File + RelativePath="..\fonts\Dingbats.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusMonL-Bold.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusMonL-BoldObli.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusMonL-Regu.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusMonL-ReguObli.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusRomNo9L-Medi.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusRomNo9L-MediItal.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusRomNo9L-Regu.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusRomNo9L-ReguItal.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusSanL-Bold.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusSanL-BoldItal.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusSanL-Regu.cff" + > + </File> + <File + RelativePath="..\fonts\NimbusSanL-ReguItal.cff" + > + </File> + <File + RelativePath="..\fonts\StandardSymL.cff" + > + </File> + <Filter + Name="droid" + > + <File + RelativePath="..\fonts\droid\DroidSans.ttf" + > + </File> + <File + RelativePath="..\fonts\droid\DroidSansFallback.ttf" + > + </File> + <File + RelativePath="..\fonts\droid\DroidSansMono.ttf" + > + </File> + <File + RelativePath="..\fonts\droid\NOTICE" + > + </File> + </Filter> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/libmupdf-nov8.vcproj b/platform/win32/libmupdf-nov8.vcproj new file mode 100644 index 00000000..108b82a5 --- /dev/null +++ b/platform/win32/libmupdf-nov8.vcproj @@ -0,0 +1,220 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="libmupdf-nov8" + ProjectGUID="{EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\include;..\generated;..\thirdparty\jbig2dec;"..\thirdparty\jpeg";"..\thirdparty\openjpeg\libopenjpeg";"..\thirdparty\zlib";"..\thirdparty\freetype\include";"..\thirdparty\v8-3.9\include"" + PreprocessorDefinitions="DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + AdditionalLibraryDirectories="" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + Description="" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\scripts;..\include;..\generated;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\libopenjpeg;..\thirdparty\zlib;..\thirdparty\freetype\include;"..\thirdparty\v8-3.9\include"" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\include;..\generated;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\libopenjpeg;..\thirdparty\zlib;..\thirdparty\freetype\include;"..\thirdparty\v8-3.9\include"" + PreprocessorDefinitions="MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="pdf" + > + <File + RelativePath="..\pdf\pdf_js_none.c" + > + </File> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/libmupdf-v8.vcproj b/platform/win32/libmupdf-v8.vcproj new file mode 100644 index 00000000..36b6ccd8 --- /dev/null +++ b/platform/win32/libmupdf-v8.vcproj @@ -0,0 +1,232 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="libmupdf-v8" + ProjectGUID="{2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\include;..\generated;..\thirdparty\jbig2dec;"..\thirdparty\jpeg";"..\thirdparty\openjpeg\libopenjpeg";"..\thirdparty\zlib";"..\thirdparty\freetype\include";"..\thirdparty\v8-3.9\include"" + PreprocessorDefinitions="DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + AdditionalLibraryDirectories="" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + Description="" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\scripts;..\include;..\generated;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\libopenjpeg;..\thirdparty\zlib;..\thirdparty\freetype\include;"..\thirdparty\v8-3.9\include"" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\include;..\generated;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\libopenjpeg;..\thirdparty\zlib;..\thirdparty\freetype\include;"..\thirdparty\v8-3.9\include"" + PreprocessorDefinitions="MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="pdf" + > + <File + RelativePath="..\pdf\pdf_js.c" + > + </File> + <File + RelativePath="..\pdf\pdf_jsimp_cpp.c" + > + </File> + <File + RelativePath="..\pdf\pdf_jsimp_cpp.h" + > + </File> + <File + RelativePath="..\pdf\pdf_jsimp_v8.cpp" + > + </File> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/libmupdf.vcproj b/platform/win32/libmupdf.vcproj new file mode 100644 index 00000000..9bf997ec --- /dev/null +++ b/platform/win32/libmupdf.vcproj @@ -0,0 +1,1003 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="libmupdf" + ProjectGUID="{5F615F91-DFF8-4F05-BF48-6222B7D86519}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\include;..\ucdn;..\generated;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\src\lib\openjp2;..\thirdparty\zlib;..\thirdparty\freetype\include" + PreprocessorDefinitions="DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + Description="Generate CMap and Font source files" + CommandLine="generate.bat" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\scripts;..\include;..\ucdn;..\generated;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\src\lib\openjp2;..\thirdparty\zlib;..\thirdparty\freetype\include" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + CommandLine="" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\include;..\ucdn;..\generated;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\src\lib\openjp2;..\thirdparty\zlib;..\thirdparty\freetype\include" + PreprocessorDefinitions="MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="pdf" + > + <File + RelativePath="..\pdf\data_encodings.h" + > + </File> + <File + RelativePath="..\pdf\data_glyphlist.h" + > + </File> + <File + RelativePath="..\pdf\mupdf-internal.h" + > + </File> + <File + RelativePath="..\pdf\mupdf.h" + > + </File> + <File + RelativePath="..\pdf\pdf_annot.c" + > + </File> + <File + RelativePath="..\pdf\pdf_cmap.c" + > + </File> + <File + RelativePath="..\pdf\pdf_cmap_load.c" + > + </File> + <File + RelativePath="..\pdf\pdf_cmap_parse.c" + > + </File> + <File + RelativePath="..\pdf\pdf_cmap_table.c" + > + </File> + <File + RelativePath="..\pdf\pdf_colorspace.c" + > + </File> + <File + RelativePath="..\pdf\pdf_crypt.c" + > + </File> + <File + RelativePath="..\pdf\pdf_device.c" + > + </File> + <File + RelativePath="..\pdf\pdf_encoding.c" + > + </File> + <File + RelativePath="..\pdf\pdf_event.c" + > + </File> + <File + RelativePath="..\pdf\pdf_field.c" + > + </File> + <File + RelativePath="..\pdf\pdf_font.c" + > + </File> + <File + RelativePath="..\pdf\pdf_fontfile.c" + > + </File> + <File + RelativePath="..\pdf\pdf_form.c" + > + </File> + <File + RelativePath="..\pdf\pdf_function.c" + > + </File> + <File + RelativePath="..\pdf\pdf_image.c" + > + </File> + <File + RelativePath="..\pdf\pdf_interpret.c" + > + </File> + <File + RelativePath="..\pdf\pdf_lex.c" + > + </File> + <File + RelativePath="..\pdf\pdf_metrics.c" + > + </File> + <File + RelativePath="..\pdf\pdf_nametree.c" + > + </File> + <File + RelativePath="..\pdf\pdf_object.c" + > + </File> + <File + RelativePath="..\pdf\pdf_outline.c" + > + </File> + <File + RelativePath="..\pdf\pdf_page.c" + > + </File> + <File + RelativePath="..\pdf\pdf_parse.c" + > + </File> + <File + RelativePath="..\pdf\pdf_pattern.c" + > + </File> + <File + RelativePath="..\pdf\pdf_repair.c" + > + </File> + <File + RelativePath="..\pdf\pdf_shade.c" + > + </File> + <File + RelativePath="..\pdf\pdf_store.c" + > + </File> + <File + RelativePath="..\pdf\pdf_stream.c" + > + </File> + <File + RelativePath="..\pdf\pdf_type3.c" + > + </File> + <File + RelativePath="..\pdf\pdf_unicode.c" + > + </File> + <File + RelativePath="..\pdf\pdf_write.c" + > + </File> + <File + RelativePath="..\pdf\pdf_xobject.c" + > + </File> + <File + RelativePath="..\pdf\pdf_xref.c" + > + </File> + <File + RelativePath="..\pdf\pdf_xref_aux.c" + > + </File> + </Filter> + <Filter + Name="fitz" + > + <File + RelativePath="..\fitz\base_context.c" + > + </File> + <File + RelativePath="..\fitz\base_error.c" + > + </File> + <File + RelativePath="..\fitz\base_geometry.c" + > + </File> + <File + RelativePath="..\fitz\base_getopt.c" + > + </File> + <File + RelativePath="..\fitz\base_hash.c" + > + </File> + <File + RelativePath="..\fitz\base_memory.c" + > + </File> + <File + RelativePath="..\fitz\base_string.c" + > + </File> + <File + RelativePath="..\fitz\base_time.c" + > + </File> + <File + RelativePath="..\fitz\base_trans.c" + > + </File> + <File + RelativePath="..\fitz\base_xml.c" + > + </File> + <File + RelativePath="..\fitz\crypt_aes.c" + > + </File> + <File + RelativePath="..\fitz\crypt_arc4.c" + > + </File> + <File + RelativePath="..\fitz\crypt_md5.c" + > + </File> + <File + RelativePath="..\fitz\crypt_sha2.c" + > + </File> + <File + RelativePath="..\fitz\dev_bbox.c" + > + </File> + <File + RelativePath="..\fitz\dev_list.c" + > + </File> + <File + RelativePath="..\fitz\dev_null.c" + > + </File> + <File + RelativePath="..\fitz\dev_svg.c" + > + </File> + <File + RelativePath="..\fitz\dev_trace.c" + > + </File> + <File + RelativePath="..\fitz\doc_document.c" + > + </File> + <File + RelativePath="..\fitz\doc_link.c" + > + </File> + <File + RelativePath="..\fitz\doc_outline.c" + > + </File> + <File + RelativePath="..\fitz\filt_basic.c" + > + </File> + <File + RelativePath="..\fitz\filt_dctd.c" + > + </File> + <File + RelativePath="..\fitz\filt_faxd.c" + > + </File> + <File + RelativePath="..\fitz\filt_flate.c" + > + </File> + <File + RelativePath="..\fitz\filt_jbig2d.c" + > + </File> + <File + RelativePath="..\fitz\filt_lzwd.c" + > + </File> + <File + RelativePath="..\fitz\filt_predict.c" + > + </File> + <File + RelativePath="..\fitz\fitz-internal.h" + > + </File> + <File + RelativePath="..\fitz\fitz.h" + > + </File> + <File + RelativePath="..\fitz\image_jpeg.c" + > + </File> + <File + RelativePath="..\fitz\image_jpx.c" + > + </File> + <File + RelativePath="..\fitz\image_md5.c" + > + </File> + <File + RelativePath="..\fitz\image_png.c" + > + </File> + <File + RelativePath="..\fitz\image_tiff.c" + > + </File> + <File + RelativePath="..\fitz\memento.c" + > + </File> + <File + RelativePath="..\fitz\memento.h" + > + </File> + <File + RelativePath="..\fitz\res_bitmap.c" + > + </File> + <File + RelativePath="..\fitz\res_colorspace.c" + > + </File> + <File + RelativePath="..\fitz\res_font.c" + > + </File> + <File + RelativePath="..\fitz\res_func.c" + > + </File> + <File + RelativePath="..\fitz\res_halftone.c" + > + </File> + <File + RelativePath="..\fitz\res_image.c" + > + </File> + <File + RelativePath="..\fitz\res_path.c" + > + </File> + <File + RelativePath="..\fitz\res_pcl.c" + > + </File> + <File + RelativePath="..\fitz\res_pixmap.c" + > + </File> + <File + RelativePath="..\fitz\res_pwg.c" + > + </File> + <File + RelativePath="..\fitz\res_shade.c" + > + </File> + <File + RelativePath="..\fitz\res_store.c" + > + </File> + <File + RelativePath="..\fitz\res_text.c" + > + </File> + <File + RelativePath="..\fitz\stm_buffer.c" + > + </File> + <File + RelativePath="..\fitz\stm_comp_buf.c" + > + </File> + <File + RelativePath="..\fitz\stm_open.c" + > + </File> + <File + RelativePath="..\fitz\stm_output.c" + > + </File> + <File + RelativePath="..\fitz\stm_read.c" + > + </File> + <File + RelativePath="..\fitz\text_extract.c" + > + </File> + <File + RelativePath="..\fitz\text_output.c" + > + </File> + <File + RelativePath="..\fitz\text_paragraph.c" + > + </File> + <File + RelativePath="..\fitz\text_search.c" + > + </File> + </Filter> + <Filter + Name="draw" + > + <File + RelativePath="..\draw\draw_affine.c" + > + </File> + <File + RelativePath="..\draw\draw_blend.c" + > + </File> + <File + RelativePath="..\draw\draw_device.c" + > + </File> + <File + RelativePath="..\draw\draw_edge.c" + > + </File> + <File + RelativePath="..\draw\draw_glyph.c" + > + </File> + <File + RelativePath="..\draw\draw_mesh.c" + > + </File> + <File + RelativePath="..\draw\draw_paint.c" + > + </File> + <File + RelativePath="..\draw\draw_path.c" + > + </File> + <File + RelativePath="..\draw\draw_simple_scale.c" + > + </File> + <File + RelativePath="..\draw\draw_unpack.c" + > + </File> + </Filter> + <Filter + Name="ucdn" + > + <File + RelativePath="..\ucdn\ucdn.c" + > + </File> + </Filter> + <Filter + Name="xps" + > + <File + RelativePath="..\xps\muxps-internal.h" + > + </File> + <File + RelativePath="..\xps\muxps.h" + > + </File> + <File + RelativePath="..\xps\xps_common.c" + > + </File> + <File + RelativePath="..\xps\xps_doc.c" + > + </File> + <File + RelativePath="..\xps\xps_glyphs.c" + > + </File> + <File + RelativePath="..\xps\xps_gradient.c" + > + </File> + <File + RelativePath="..\xps\xps_image.c" + > + </File> + <File + RelativePath="..\xps\xps_outline.c" + > + </File> + <File + RelativePath="..\xps\xps_path.c" + > + </File> + <File + RelativePath="..\xps\xps_resource.c" + > + </File> + <File + RelativePath="..\xps\xps_tile.c" + > + </File> + <File + RelativePath="..\xps\xps_util.c" + > + </File> + <File + RelativePath="..\xps\xps_zip.c" + > + </File> + </Filter> + <Filter + Name="cbz" + > + <File + RelativePath="..\cbz\mucbz.c" + > + </File> + <File + RelativePath="..\cbz\mucbz.h" + > + </File> + </Filter> + <Filter + Name="image" + > + <File + RelativePath="..\image\muimage.c" + > + </File> + <File + RelativePath="..\image\muimage.h" + > + </File> + </Filter> + <Filter + Name="api" + > + <Filter + Name="mupdf" + > + <File + RelativePath="..\include\mupdf\cbz.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz.h" + > + </File> + <File + RelativePath="..\include\mupdf\image.h" + > + </File> + <File + RelativePath="..\include\mupdf\memento.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf.h" + > + </File> + <File + RelativePath="..\include\mupdf\xps.h" + > + </File> + <Filter + Name="pdf" + > + <File + RelativePath="..\include\mupdf\pdf\annot.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\cmap.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\crypt.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\document.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\event.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\field.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\font.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\javascript.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\object.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\output-pdf.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\page.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\parse.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\resource.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\widget.h" + > + </File> + <File + RelativePath="..\include\mupdf\pdf\xref.h" + > + </File> + </Filter> + <Filter + Name="fitz" + > + <File + RelativePath="..\include\mupdf\fitz\annotation.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\bitmap.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\buffer.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\colorspace.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\compressed-buffer.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\context.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\crypt.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\device.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\display-list.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\document.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\filter.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\font.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\function.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\getopt.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\glyph-cache.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\hash.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\image.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\link.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\math.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\meta.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\outline.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\output-pcl.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\output-png.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\output-pnm.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\output-pwg.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\output-svg.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\output.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\path.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\pixmap.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\shade.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\store.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\stream.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\string.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\structured-text.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\system.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\text.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\transition.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\write-document.h" + > + </File> + <File + RelativePath="..\include\mupdf\fitz\xml.h" + > + </File> + </Filter> + </Filter> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/libthirdparty.vcproj b/platform/win32/libthirdparty.vcproj new file mode 100644 index 00000000..32576cfe --- /dev/null +++ b/platform/win32/libthirdparty.vcproj @@ -0,0 +1,1108 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="libthirdparty" + ProjectGUID="{5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\libopenjpeg;..\thirdparty\zlib;..\thirdparty\freetype\include" + PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;OPJ_STATIC;FT_CONFIG_MODULES_H=\"slimftmodules.h\";FT_CONFIG_OPTIONS_H=\"slimftoptions.h\";DEBUG=1;verbose=-1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\scripts;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\libopenjpeg;..\thirdparty\zlib;..\thirdparty\freetype\include" + PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;OPJ_STATIC;FT_CONFIG_MODULES_H=\"slimftmodules.h\";FT_CONFIG_OPTIONS_H=\"slimftoptions.h\";verbose=-1" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="4" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\scripts;..\thirdparty\jbig2dec;..\thirdparty\jpeg;..\thirdparty\openjpeg\libopenjpeg;..\thirdparty\zlib;..\thirdparty\freetype\include" + PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;OPJ_STATIC;FT_CONFIG_MODULES_H=\"slimftmodules.h\";FT_CONFIG_OPTIONS_H=\"slimftoptions.h\";MEMENTO=1;DEBUG=1;verbose=-1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="libjpeg" + > + <File + RelativePath="..\thirdparty\jpeg\jaricom.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jcomapi.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdapimin.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdapistd.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdarith.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdatadst.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdatasrc.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdcoefct.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdcolor.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jddctmgr.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdhuff.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdinput.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdmainct.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdmarker.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdmaster.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdmerge.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdpostct.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdsample.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jdtrans.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jerror.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jfdctflt.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jfdctfst.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jfdctint.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jidctflt.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jidctfst.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jidctint.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jmemmgr.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jmemnobs.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jquant1.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jquant2.c" + > + </File> + <File + RelativePath="..\thirdparty\jpeg\jutils.c" + > + </File> + </Filter> + <Filter + Name="libjbig2dec" + > + <File + RelativePath="..\thirdparty\jbig2dec\jbig2.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_arith.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_arith_iaid.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_arith_int.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_generic.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_halftone.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_huffman.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_image.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_metadata.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_mmr.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_page.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_refinement.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_segment.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_symbol_dict.c" + > + </File> + <File + RelativePath="..\thirdparty\jbig2dec\jbig2_text.c" + > + </File> + </Filter> + <Filter + Name="libz" + > + <File + RelativePath="..\thirdparty\zlib\adler32.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\compress.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\crc32.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\deflate.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\inffast.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\inflate.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\inftrees.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\trees.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\uncompr.c" + > + </File> + <File + RelativePath="..\thirdparty\zlib\zutil.c" + > + </File> + </Filter> + <Filter + Name="libopenjpeg" + > + <Filter + Name="openjp2" + > + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\bio.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\bio.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\cidx_manager.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\cidx_manager.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\cio.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\cio.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\dwt.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\dwt.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\event.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\event.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\function_list.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\function_list.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\image.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\image.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\indexbox_manager.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\invert.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\invert.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\j2k.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\j2k.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\jp2.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\jp2.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\mct.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\mct.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\mqc.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\mqc.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\openjpeg.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\openjpeg.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\opj_clock.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\opj_clock.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\opj_includes.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\opj_intmath.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\opj_inttypes.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\opj_malloc.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\opj_stdint.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\phix_manager.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\pi.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\pi.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\ppix_manager.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\raw.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\raw.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\t1.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\t1.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\t1_generate_luts.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\t1_luts.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\t2.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\t2.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\tcd.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\tcd.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\tgt.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\tgt.h" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\thix_manager.c" + > + </File> + <File + RelativePath="..\thirdparty\openjpeg\src\lib\openjp2\tpix_manager.c" + > + </File> + </Filter> + </Filter> + <Filter + Name="libfreetype" + > + <File + RelativePath="..\thirdparty\freetype\src\cff\cff.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\psaux\psaux.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\pshinter\pshinter.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\psnames\psnames.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\raster\raster.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\sfnt\sfnt.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\smooth\smooth.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\truetype\truetype.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\type1\type1.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\cid\type1cid.c" + > + </File> + <Filter + Name="base" + > + <File + RelativePath="..\thirdparty\freetype\src\base\ftbase.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftbbox.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftbitmap.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftgasp.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftglyph.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftinit.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftstroke.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftsynth.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftsystem.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\fttype1.c" + > + </File> + <File + RelativePath="..\thirdparty\freetype\src\base\ftxf86.c" + > + </File> + </Filter> + <Filter + Name="include" + > + <File + RelativePath="..\thirdparty\freetype\include\ft2build.h" + > + </File> + <Filter + Name="freetype" + > + <File + RelativePath="..\thirdparty\freetype\include\freetype\freetype.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftadvanc.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftbbox.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftbdf.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftbitmap.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftbzip2.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftcache.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftchapters.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftcid.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\fterrdef.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\fterrors.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftgasp.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftglyph.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftgxval.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftgzip.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftimage.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftincrem.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftlcdfil.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftlist.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftlzw.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftmac.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftmm.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftmodapi.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftmoderr.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftotval.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftoutln.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftpfr.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftrender.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftsizes.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftsnames.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftstroke.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftsynth.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftsystem.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\fttrigon.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\fttypes.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftwinfnt.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ftxf86.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\t1tables.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ttnameid.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\tttables.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\tttags.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\ttunpat.h" + > + </File> + <Filter + Name="config" + > + <File + RelativePath="..\thirdparty\freetype\include\freetype\config\ftconfig.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\config\ftheader.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\config\ftmodule.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\config\ftoption.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\config\ftstdlib.h" + > + </File> + </Filter> + <Filter + Name="internal" + > + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\autohint.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftcalc.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftdebug.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftdriver.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftgloadr.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftmemory.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftobjs.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftpic.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftrfork.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftserv.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftstream.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\fttrace.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\ftvalid.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\internal.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\psaux.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\pshints.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\sfnt.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\t1types.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\tttypes.h" + > + </File> + <Filter + Name="services" + > + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svbdf.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svcid.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svgldict.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svgxval.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svkern.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svmm.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svotval.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svpfr.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svpostnm.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svpscmap.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svpsinfo.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svsfnt.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svttcmap.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svtteng.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svttglyf.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svwinfnt.h" + > + </File> + <File + RelativePath="..\thirdparty\freetype\include\freetype\internal\services\svxf86nm.h" + > + </File> + </Filter> + </Filter> + </Filter> + </Filter> + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/mudraw.vcproj b/platform/win32/mudraw.vcproj new file mode 100644 index 00000000..6310fb06 --- /dev/null +++ b/platform/win32/mudraw.vcproj @@ -0,0 +1,246 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="mudraw" + ProjectGUID="{0B51171B-B10E-4EAC-8FFA-19226A1828A3}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\apps\mudraw.c" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/mujstest-v8.vcproj b/platform/win32/mujstest-v8.vcproj new file mode 100644 index 00000000..1b37bb12 --- /dev/null +++ b/platform/win32/mujstest-v8.vcproj @@ -0,0 +1,433 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="mujstest-v8" + ProjectGUID="{21E28758-E4D2-4B84-8EC5-B631CEE66B30}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalOptions="/FORCE" + AdditionalDependencies="v8_base.lib v8_snapshot.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\build\Debug\lib\"" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="v8_base.lib v8_snapshot.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\build\Release\lib"" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="v8_base.lib v8_snapshot.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\Build\Debug\lib"" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="DebugOpenssl|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;DEBUG=1;HAVE_OPENSSL" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalOptions="/FORCE" + AdditionalDependencies="v8_base.lib v8_snapshot.lib ws2_32.lib winmm.lib libeay32.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\build\Debug\lib\";..\thirdparty\openssl\lib" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="ReleaseOpenssl|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="HAVE_OPENSSL" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="v8_base.lib v8_snapshot.lib libeay32.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\build\release\lib\";..\thirdparty\openssl\lib" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\fitz\crypt_pkcs7.c" + > + <FileConfiguration + Name="DebugOpenssl|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="..\thirdparty\openssl\include;..\generated" + /> + </FileConfiguration> + <FileConfiguration + Name="ReleaseOpenssl|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="..\thirdparty\openssl\include" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\apps\jstest_main.c" + > + </File> + <File + RelativePath="..\apps\pdfapp.c" + > + </File> + <File + RelativePath="..\apps\pdfapp.h" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/mupdf-v8.vcproj b/platform/win32/mupdf-v8.vcproj new file mode 100644 index 00000000..c66c2d99 --- /dev/null +++ b/platform/win32/mupdf-v8.vcproj @@ -0,0 +1,437 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="mupdf-v8" + ProjectGUID="{9035A4F3-4219-45A5-985D-FBF4D9609713}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalOptions="/FORCE" + AdditionalDependencies="v8_base.lib v8_snapshot.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\build\Debug\lib"" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="v8_base.lib v8_snapshot.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\Build\release\lib"" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="v8_base.lib v8_snapshot.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\Build\Debug\lib"" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="DebugOpenssl|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;DEBUG=1;HAVE_OPENSSL" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalOptions="/FORCE" + AdditionalDependencies="v8_base.lib v8_snapshot.lib libeay32.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\build\Debug\lib";..\thirdparty\openssl\lib" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="ReleaseOpenssl|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="HAVE_OPENSSL" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="v8_base.lib v8_snapshot.lib libeay32.lib ws2_32.lib winmm.lib" + AdditionalLibraryDirectories=""..\thirdparty\v8-3.9\Build\release\lib";..\thirdparty\openssl\lib" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\fitz\crypt_pkcs7.c" + > + <FileConfiguration + Name="DebugOpenssl|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="..\thirdparty\openssl\include;..\generated" + /> + </FileConfiguration> + <FileConfiguration + Name="ReleaseOpenssl|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="..\thirdparty\openssl\include" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\apps\pdfapp.c" + > + </File> + <File + RelativePath="..\apps\pdfapp.h" + > + </File> + <File + RelativePath="..\apps\win_main.c" + > + </File> + <File + RelativePath="..\apps\win_res.rc" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/mupdf.sln b/platform/win32/mupdf.sln new file mode 100644 index 00000000..7b3de7fa --- /dev/null +++ b/platform/win32/mupdf.sln @@ -0,0 +1,166 @@ + +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mupdf", "mupdf.vcproj", "{E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}" + ProjectSection(ProjectDependencies) = postProject + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} = {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6} = {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libthirdparty", "libthirdparty.vcproj", "{5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmupdf", "libmupdf.vcproj", "{5F615F91-DFF8-4F05-BF48-6222B7D86519}" + ProjectSection(ProjectDependencies) = postProject + {A5053AA7-02E5-4903-B596-04F17AEB1526} = {A5053AA7-02E5-4903-B596-04F17AEB1526} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mudraw", "mudraw.vcproj", "{0B51171B-B10E-4EAC-8FFA-19226A1828A3}" + ProjectSection(ProjectDependencies) = postProject + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} = {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6} = {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mutool", "mutool.vcproj", "{00811970-815B-4F64-BC9D-219078B1F3AA}" + ProjectSection(ProjectDependencies) = postProject + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} = {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6} = {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "generated", "generated.vcproj", "{A5053AA7-02E5-4903-B596-04F17AEB1526}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmupdf-v8", "libmupdf-v8.vcproj", "{2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}" + ProjectSection(ProjectDependencies) = postProject + {5F615F91-DFF8-4F05-BF48-6222B7D86519} = {5F615F91-DFF8-4F05-BF48-6222B7D86519} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mupdf-v8", "mupdf-v8.vcproj", "{9035A4F3-4219-45A5-985D-FBF4D9609713}" + ProjectSection(ProjectDependencies) = postProject + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D} = {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D} + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} = {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mujstest-v8", "mujstest-v8.vcproj", "{21E28758-E4D2-4B84-8EC5-B631CEE66B30}" + ProjectSection(ProjectDependencies) = postProject + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} = {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C} + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D} = {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmupdf-nov8", "libmupdf-nov8.vcproj", "{EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}" + ProjectSection(ProjectDependencies) = postProject + {5F615F91-DFF8-4F05-BF48-6222B7D86519} = {5F615F91-DFF8-4F05-BF48-6222B7D86519} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + DebugOpenssl|Win32 = DebugOpenssl|Win32 + Memento|Win32 = Memento|Win32 + Release|Win32 = Release|Win32 + ReleaseOpenssl|Win32 = ReleaseOpenssl|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.Debug|Win32.ActiveCfg = Debug|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.Debug|Win32.Build.0 = Debug|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.DebugOpenssl|Win32.ActiveCfg = DebugOpenssl|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.DebugOpenssl|Win32.Build.0 = DebugOpenssl|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.Memento|Win32.ActiveCfg = Memento|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.Memento|Win32.Build.0 = Memento|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.Release|Win32.ActiveCfg = Release|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.Release|Win32.Build.0 = Release|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.ReleaseOpenssl|Win32.ActiveCfg = ReleaseOpenssl|Win32 + {E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}.ReleaseOpenssl|Win32.Build.0 = ReleaseOpenssl|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.Debug|Win32.ActiveCfg = Debug|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.Debug|Win32.Build.0 = Debug|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.DebugOpenssl|Win32.ActiveCfg = Debug|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.DebugOpenssl|Win32.Build.0 = Debug|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.Memento|Win32.ActiveCfg = Memento|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.Memento|Win32.Build.0 = Memento|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.Release|Win32.ActiveCfg = Release|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.Release|Win32.Build.0 = Release|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.ReleaseOpenssl|Win32.ActiveCfg = Release|Win32 + {5EDCF4FD-0291-4FB9-8D96-D58957CA5E3C}.ReleaseOpenssl|Win32.Build.0 = Release|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.Debug|Win32.ActiveCfg = Debug|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.Debug|Win32.Build.0 = Debug|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.DebugOpenssl|Win32.ActiveCfg = Debug|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.DebugOpenssl|Win32.Build.0 = Debug|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.Memento|Win32.ActiveCfg = Memento|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.Memento|Win32.Build.0 = Memento|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.Release|Win32.ActiveCfg = Release|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.Release|Win32.Build.0 = Release|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.ReleaseOpenssl|Win32.ActiveCfg = Release|Win32 + {5F615F91-DFF8-4F05-BF48-6222B7D86519}.ReleaseOpenssl|Win32.Build.0 = Release|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.Debug|Win32.ActiveCfg = Debug|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.Debug|Win32.Build.0 = Debug|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.DebugOpenssl|Win32.ActiveCfg = Debug|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.DebugOpenssl|Win32.Build.0 = Debug|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.Memento|Win32.ActiveCfg = Memento|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.Memento|Win32.Build.0 = Memento|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.Release|Win32.ActiveCfg = Release|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.Release|Win32.Build.0 = Release|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.ReleaseOpenssl|Win32.ActiveCfg = Release|Win32 + {0B51171B-B10E-4EAC-8FFA-19226A1828A3}.ReleaseOpenssl|Win32.Build.0 = Release|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.Debug|Win32.ActiveCfg = Debug|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.Debug|Win32.Build.0 = Debug|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.DebugOpenssl|Win32.ActiveCfg = Debug|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.DebugOpenssl|Win32.Build.0 = Debug|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.Memento|Win32.ActiveCfg = Memento|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.Memento|Win32.Build.0 = Memento|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.Release|Win32.ActiveCfg = Release|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.Release|Win32.Build.0 = Release|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.ReleaseOpenssl|Win32.ActiveCfg = Release|Win32 + {00811970-815B-4F64-BC9D-219078B1F3AA}.ReleaseOpenssl|Win32.Build.0 = Release|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.Debug|Win32.ActiveCfg = Debug|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.Debug|Win32.Build.0 = Debug|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.DebugOpenssl|Win32.ActiveCfg = Debug|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.DebugOpenssl|Win32.Build.0 = Debug|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.Memento|Win32.ActiveCfg = Memento|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.Memento|Win32.Build.0 = Memento|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.Release|Win32.ActiveCfg = Release|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.Release|Win32.Build.0 = Release|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.ReleaseOpenssl|Win32.ActiveCfg = Release|Win32 + {A5053AA7-02E5-4903-B596-04F17AEB1526}.ReleaseOpenssl|Win32.Build.0 = Release|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.Debug|Win32.ActiveCfg = Debug|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.Debug|Win32.Build.0 = Debug|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.DebugOpenssl|Win32.ActiveCfg = Debug|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.DebugOpenssl|Win32.Build.0 = Debug|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.Memento|Win32.ActiveCfg = Memento|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.Memento|Win32.Build.0 = Memento|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.Release|Win32.ActiveCfg = Release|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.Release|Win32.Build.0 = Release|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.ReleaseOpenssl|Win32.ActiveCfg = Release|Win32 + {2E5DAFDB-A060-4011-B760-32F6A3A4BC9D}.ReleaseOpenssl|Win32.Build.0 = Release|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.Debug|Win32.ActiveCfg = Debug|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.Debug|Win32.Build.0 = Debug|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.DebugOpenssl|Win32.ActiveCfg = DebugOpenssl|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.DebugOpenssl|Win32.Build.0 = DebugOpenssl|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.Memento|Win32.ActiveCfg = Memento|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.Memento|Win32.Build.0 = Memento|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.Release|Win32.ActiveCfg = Release|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.Release|Win32.Build.0 = Release|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.ReleaseOpenssl|Win32.ActiveCfg = ReleaseOpenssl|Win32 + {9035A4F3-4219-45A5-985D-FBF4D9609713}.ReleaseOpenssl|Win32.Build.0 = ReleaseOpenssl|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.Debug|Win32.ActiveCfg = Debug|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.Debug|Win32.Build.0 = Debug|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.DebugOpenssl|Win32.ActiveCfg = DebugOpenssl|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.DebugOpenssl|Win32.Build.0 = DebugOpenssl|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.Memento|Win32.ActiveCfg = Memento|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.Memento|Win32.Build.0 = Memento|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.Release|Win32.ActiveCfg = Release|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.Release|Win32.Build.0 = Release|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.ReleaseOpenssl|Win32.ActiveCfg = ReleaseOpenssl|Win32 + {21E28758-E4D2-4B84-8EC5-B631CEE66B30}.ReleaseOpenssl|Win32.Build.0 = ReleaseOpenssl|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.Debug|Win32.ActiveCfg = Debug|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.Debug|Win32.Build.0 = Debug|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.DebugOpenssl|Win32.ActiveCfg = Debug|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.DebugOpenssl|Win32.Build.0 = Debug|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.Memento|Win32.ActiveCfg = Memento|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.Memento|Win32.Build.0 = Memento|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.Release|Win32.ActiveCfg = Release|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.Release|Win32.Build.0 = Release|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.ReleaseOpenssl|Win32.ActiveCfg = Release|Win32 + {EC81A9F3-88A6-4170-B7B4-C41CB789A7F6}.ReleaseOpenssl|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/platform/win32/mupdf.vcproj b/platform/win32/mupdf.vcproj new file mode 100644 index 00000000..eca2df73 --- /dev/null +++ b/platform/win32/mupdf.vcproj @@ -0,0 +1,429 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="mupdf" + ProjectGUID="{E74F29F0-FA43-4ADC-B92C-6AFA08E4A417}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="DebugOpenssl|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="FT2_BUILD_LIBRARY;OPJ_STATIC;DEBUG=1;HAVE_OPENSSL" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="libeay32.lib" + AdditionalLibraryDirectories="..\thirdparty\openssl\lib" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="ReleaseOpenssl|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="HAVE_OPENSSL" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="libeay32.lib" + AdditionalLibraryDirectories="..\thirdparty\openssl\lib" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\fitz\crypt_pkcs7.c" + > + <FileConfiguration + Name="DebugOpenssl|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="..\thirdparty\openssl\include;..\generated" + /> + </FileConfiguration> + <FileConfiguration + Name="ReleaseOpenssl|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="..\thirdparty\openssl\include" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\apps\pdfapp.c" + > + </File> + <File + RelativePath="..\apps\pdfapp.h" + > + </File> + <File + RelativePath="..\apps\win_main.c" + > + </File> + <File + RelativePath="..\apps\win_res.rc" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/platform/win32/mutool.vcproj b/platform/win32/mutool.vcproj new file mode 100644 index 00000000..a208dbc6 --- /dev/null +++ b/platform/win32/mutool.vcproj @@ -0,0 +1,266 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="mutool" + ProjectGUID="{00811970-815B-4F64-BC9D-219078B1F3AA}" + RootNamespace="mupdf" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + EnableIntrinsicFunctions="true" + AdditionalIncludeDirectories="..\include" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + WarningLevel="3" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Memento|Win32" + OutputDirectory="$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)\$(ProjectName)" + ConfigurationType="1" + CharacterSet="2" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories="..\include" + PreprocessorDefinitions="MEMENTO=1;DEBUG=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + WarningLevel="3" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + GenerateDebugInformation="true" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\apps\mutool.c" + > + </File> + <File + RelativePath="..\apps\pdfclean.c" + > + </File> + <File + RelativePath="..\apps\pdfextract.c" + > + </File> + <File + RelativePath="..\apps\pdfinfo.c" + > + </File> + <File + RelativePath="..\apps\pdfposter.c" + > + </File> + <File + RelativePath="..\apps\pdfshow.c" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> |