diff options
-rw-r--r-- | platform/winrt/gsview/Install64/Install64.vdproj | 2 | ||||
-rw-r--r-- | platform/winrt/gsview/MainWindow.xaml | 4 | ||||
-rw-r--r-- | platform/winrt/gsview/MainWindow.xaml.cs | 6 | ||||
-rw-r--r-- | platform/winrt/gsview/mudocument.cs | 66 | ||||
-rw-r--r-- | platform/winrt/libmupdf/libmupdf.vcxproj | 360 | ||||
-rw-r--r-- | platform/winrt/libmupdf/libmupdf.vcxproj.filters | 639 | ||||
-rw-r--r-- | platform/winrt/libmupdf_winRT.vcxproj | 4 | ||||
-rw-r--r-- | platform/winrt/libmupdf_winRT.vcxproj.filters | 272 | ||||
-rw-r--r-- | platform/winrt/libthirdparty/libthirdparty.vcxproj | 418 | ||||
-rw-r--r-- | platform/winrt/libthirdparty/libthirdparty.vcxproj.filters | 825 | ||||
-rw-r--r-- | platform/winrt/libthirdparty_winRT.vcxproj | 39 | ||||
-rw-r--r-- | platform/winrt/libthirdparty_winRT.vcxproj.filters | 126 | ||||
-rw-r--r-- | platform/winrt/mupdf.sln | 196 | ||||
-rw-r--r-- | platform/winrt/mupdfnet/mupdfnet.vcxproj | 17 | ||||
-rw-r--r-- | platform/winrt/mupdfwinrt/mudocument.cpp | 10 |
15 files changed, 2729 insertions, 255 deletions
diff --git a/platform/winrt/gsview/Install64/Install64.vdproj b/platform/winrt/gsview/Install64/Install64.vdproj index cebe46f8..cd6edf1d 100644 --- a/platform/winrt/gsview/Install64/Install64.vdproj +++ b/platform/winrt/gsview/Install64/Install64.vdproj @@ -294,7 +294,7 @@ "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:GSview 6.0" "ProductCode" = "8:{A22596C0-BCF4-46F9-9CF2-1C66E8588C30}" - "PackageCode" = "8:{472F1001-38CC-432D-9105-A519D7DD8F99}" + "PackageCode" = "8:{B047ABB8-305D-425E-93FF-C459288AEA0C}" "UpgradeCode" = "8:{B494B7A2-738F-4F9D-87F4-31830A16FB76}" "AspNetVersion" = "8:4.0.30319.0" "RestartWWWService" = "11:FALSE" diff --git a/platform/winrt/gsview/MainWindow.xaml b/platform/winrt/gsview/MainWindow.xaml index d506afce..bc41ef84 100644 --- a/platform/winrt/gsview/MainWindow.xaml +++ b/platform/winrt/gsview/MainWindow.xaml @@ -775,9 +775,9 @@ PreviewMouseLeftButtonUp="ListPreviewLeftButtonUp" MouseLeave="ListMouseLeave" PreviewMouseMove="ListPreviewMouseMove" - ScrollViewer.HorizontalScrollBarVisibility="Disabled" + ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Hidden" - ScrollViewer.IsDeferredScrollingEnabled ="True"> + ScrollViewer.IsDeferredScrollingEnabled ="False"> <!-- This keeps the pages in the center of the panel --> <ListView.ItemContainerStyle> <Style TargetType="ListViewItem"> diff --git a/platform/winrt/gsview/MainWindow.xaml.cs b/platform/winrt/gsview/MainWindow.xaml.cs index bd1d13d2..00f994a9 100644 --- a/platform/winrt/gsview/MainWindow.xaml.cs +++ b/platform/winrt/gsview/MainWindow.xaml.cs @@ -276,7 +276,7 @@ namespace gsview public partial class MainWindow : Window { - mudocument mu_doc; + mudocument mu_doc = null; public Pages m_docPages; List<textSelectInfo_t> m_textSelect; List<DocPage> m_thumbnails; @@ -342,7 +342,6 @@ namespace gsview m_file_open = false; m_regstartup = true; m_showannot = true; - status_t result = CleanUp(); /* Allocations and set up */ try @@ -367,6 +366,7 @@ namespace gsview xaml_PageGrid.AddHandler(Grid.DragOverEvent, new System.Windows.DragEventHandler(Grid_DragOver), true); xaml_PageGrid.AddHandler(Grid.DropEvent, new System.Windows.DragEventHandler(Grid_Drop), true); DimSelections(); + status_t result = CleanUp(); string[] arguments = Environment.GetCommandLineArgs(); if (arguments.Length > 1) @@ -3288,7 +3288,6 @@ namespace gsview List<RectList> links = new List<RectList>(); if (box_count > 0) { - var rectlist = new RectList(); for (int j = 0; j < box_count; j++) { Point top_left; @@ -3299,6 +3298,7 @@ namespace gsview mu_doc.GetLinkItem(j, out top_left, out size, out uri, out topage, out type); + var rectlist = new RectList(); rectlist.Height = size.Height * m_doczoom; rectlist.Width = size.Width * m_doczoom; rectlist.X = top_left.X * m_doczoom; diff --git a/platform/winrt/gsview/mudocument.cs b/platform/winrt/gsview/mudocument.cs index 47bd4d82..291a424e 100644 --- a/platform/winrt/gsview/mudocument.cs +++ b/platform/winrt/gsview/mudocument.cs @@ -8,6 +8,7 @@ using System.Runtime.InteropServices; using System.Security; using System.Windows; using System.ComponentModel; +using System.Windows.Forms; /* This file contains the interface between the muctx cpp class, which implements the mupdf calls and the .net managed code */ @@ -405,7 +406,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 1"; mupdfDLLProblemMain(this, err); return IntPtr.Zero; } @@ -432,7 +433,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 2"; mupdfDLLProblemMain(this, err); return status_t.E_FAILURE; } @@ -458,7 +459,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 3"; mupdfDLLProblemMain(this, err); return -1; } @@ -485,7 +486,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 4"; mupdfDLLProblemMain(this, err); return -1; } @@ -512,7 +513,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 5"; mupdfDLLProblemMain(this, err); return false; } @@ -539,7 +540,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 6"; mupdfDLLProblemMain(this, err); return false; } @@ -569,7 +570,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 7"; mupdfDLLProblemMain(this, err); return -1; } @@ -597,7 +598,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 8"; mupdfDLLProblemMain(this, err); return -1; } @@ -624,7 +625,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 9"; mupdfDLLProblemMain(this, err); return -1; } @@ -650,7 +651,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 10"; mupdfDLLProblemMain(this, err); return -1; } @@ -677,7 +678,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 11"; mupdfDLLProblemMain(this, err); return null; } @@ -704,7 +705,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 12"; mupdfDLLProblemMain(this, err); return IntPtr.Zero; } @@ -734,7 +735,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 13"; mupdfDLLProblemMain(this, err); return IntPtr.Zero; } @@ -760,7 +761,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 14"; mupdfDLLProblemMain(this, err); return -1; } @@ -790,7 +791,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 15"; mupdfDLLProblemMain(this, err); return IntPtr.Zero; } @@ -821,7 +822,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 16"; mupdfDLLProblemMain(this, err); return -1; } @@ -848,7 +849,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 17"; mupdfDLLProblemMain(this, err); return -1; } @@ -878,7 +879,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 18"; mupdfDLLProblemMain(this, err); return false; } @@ -904,7 +905,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 18"; mupdfDLLProblemMain(this, err); return -1; } @@ -931,7 +932,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 19"; mupdfDLLProblemMain(this, err); return -1; } @@ -962,7 +963,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 20"; mupdfDLLProblemMain(this, err); return null; } @@ -988,7 +989,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 21"; mupdfDLLProblemMain(this, err); return -1; } @@ -1014,7 +1015,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 22"; mupdfDLLProblemMain(this, err); return -1; } @@ -1044,7 +1045,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 23"; mupdfDLLProblemMain(this, err); return -1; } @@ -1075,7 +1076,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 24"; mupdfDLLProblemMain(this, err); return -1; } @@ -1106,7 +1107,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 25"; mupdfDLLProblemMain(this, err); return -1; } @@ -1137,7 +1138,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 26"; mupdfDLLProblemMain(this, err); return -1; } @@ -1164,7 +1165,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 27"; mupdfDLLProblemMain(this, err); return null; } @@ -1191,7 +1192,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 28"; mupdfDLLProblemMain(this, err); return null; } @@ -1205,8 +1206,6 @@ namespace gsview return output; } - - private int tc_mSavePage(IntPtr ctx, String outfile, int page_num, int res, int type, bool append) { @@ -1221,7 +1220,7 @@ namespace gsview catch (DllNotFoundException) { /* DLL not found */ - String err = "DllNotFoundException: MuPDF DLL not found"; + String err = "DllNotFoundException: MuPDF DLL not found 29"; mupdfDLLProblemMain(this, err); return -1; } @@ -1239,8 +1238,9 @@ namespace gsview /* Now the actual code that does some work */ public status_t Initialize() { - is64bit = is64bit = Environment.Is64BitOperatingSystem && + is64bit = Environment.Is64BitOperatingSystem && Environment.Is64BitProcess; + mu_object = tc_mInitialize(); if (mu_object == null) return status_t.E_FAILURE; diff --git a/platform/winrt/libmupdf/libmupdf.vcxproj b/platform/winrt/libmupdf/libmupdf.vcxproj new file mode 100644 index 00000000..23101e73 --- /dev/null +++ b/platform/winrt/libmupdf/libmupdf.vcxproj @@ -0,0 +1,360 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\mupdf\cbz.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\annotation.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\bitmap.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\buffer.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\colorspace.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\compressed-buffer.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\context.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\crypt.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\device.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\display-list.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\document.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\filter.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\font.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\function.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\getopt.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\glyph-cache.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\hash.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\image.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\link.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\math.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\meta.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\outline.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-pcl.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-png.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-pnm.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-pwg.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-svg.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\output.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\path.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\pixmap.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\shade.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\store.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\stream.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\string.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\structured-text.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\system.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\text.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\transition.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\write-document.h" /> + <ClInclude Include="..\..\..\include\mupdf\fitz\xml.h" /> + <ClInclude Include="..\..\..\include\mupdf\img.h" /> + <ClInclude Include="..\..\..\include\mupdf\memento.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf-tools.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\annot.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\appearance.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\cmap.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\crypt.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\document.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\event.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\field.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\font.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\javascript.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\object.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\output-pdf.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\page.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\parse.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\resource.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\widget.h" /> + <ClInclude Include="..\..\..\include\mupdf\pdf\xref.h" /> + <ClInclude Include="..\..\..\include\mupdf\xps.h" /> + <ClInclude Include="..\..\..\source\fitz\draw-imp.h" /> + <ClInclude Include="..\..\..\source\fitz\jmemcust.h" /> + <ClInclude Include="..\..\..\source\fitz\ucdn.h" /> + <ClInclude Include="..\..\..\source\fitz\unicodedata_db.h" /> + <ClInclude Include="..\..\..\source\pdf\pdf-encodings.h" /> + <ClInclude Include="..\..\..\source\pdf\pdf-glyphlist.h" /> + <ClInclude Include="..\..\..\source\pdf\pdf-interpret-imp.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\source\cbz\mucbz.c" /> + <ClCompile Include="..\..\..\source\fitz\bbox-device.c" /> + <ClCompile Include="..\..\..\source\fitz\bitmap.c" /> + <ClCompile Include="..\..\..\source\fitz\buffer.c" /> + <ClCompile Include="..\..\..\source\fitz\colorspace.c" /> + <ClCompile Include="..\..\..\source\fitz\compressed-buffer.c" /> + <ClCompile Include="..\..\..\source\fitz\context.c" /> + <ClCompile Include="..\..\..\source\fitz\crypt-aes.c" /> + <ClCompile Include="..\..\..\source\fitz\crypt-arc4.c" /> + <ClCompile Include="..\..\..\source\fitz\crypt-md5.c" /> + <ClCompile Include="..\..\..\source\fitz\crypt-sha2.c" /> + <ClCompile Include="..\..\..\source\fitz\device.c" /> + <ClCompile Include="..\..\..\source\fitz\document-all.c" /> + <ClCompile Include="..\..\..\source\fitz\document-no-run.c" /> + <ClCompile Include="..\..\..\source\fitz\document.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-affine.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-blend.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-device.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-edge.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-glyph.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-mesh.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-paint.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-path.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-scale-simple.c" /> + <ClCompile Include="..\..\..\source\fitz\draw-unpack.c" /> + <ClCompile Include="..\..\..\source\fitz\error.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-basic.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-dct.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-fax.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-flate.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-jbig2.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-leech.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-lzw.c" /> + <ClCompile Include="..\..\..\source\fitz\filter-predict.c" /> + <ClCompile Include="..\..\..\source\fitz\font.c" /> + <ClCompile Include="..\..\..\source\fitz\function.c" /> + <ClCompile Include="..\..\..\source\fitz\geometry.c" /> + <ClCompile Include="..\..\..\source\fitz\getopt.c" /> + <ClCompile Include="..\..\..\source\fitz\glyph.c" /> + <ClCompile Include="..\..\..\source\fitz\halftone.c" /> + <ClCompile Include="..\..\..\source\fitz\hash.c" /> + <ClCompile Include="..\..\..\source\fitz\image.c" /> + <ClCompile Include="..\..\..\source\fitz\jmemcust.c" /> + <ClCompile Include="..\..\..\source\fitz\link.c" /> + <ClCompile Include="..\..\..\source\fitz\list-device.c" /> + <ClCompile Include="..\..\..\source\fitz\load-jpeg.c" /> + <ClCompile Include="..\..\..\source\fitz\load-jpx.c" /> + <ClCompile Include="..\..\..\source\fitz\load-jxr.c" /> + <ClCompile Include="..\..\..\source\fitz\load-png.c" /> + <ClCompile Include="..\..\..\source\fitz\load-tiff.c" /> + <ClCompile Include="..\..\..\source\fitz\memento.c" /> + <ClCompile Include="..\..\..\source\fitz\memory.c" /> + <ClCompile Include="..\..\..\source\fitz\outline.c" /> + <ClCompile Include="..\..\..\source\fitz\output-pcl.c" /> + <ClCompile Include="..\..\..\source\fitz\output-pwg.c" /> + <ClCompile Include="..\..\..\source\fitz\output.c" /> + <ClCompile Include="..\..\..\source\fitz\path.c" /> + <ClCompile Include="..\..\..\source\fitz\pixmap.c" /> + <ClCompile Include="..\..\..\source\fitz\printf.c" /> + <ClCompile Include="..\..\..\source\fitz\shade.c" /> + <ClCompile Include="..\..\..\source\fitz\stext-device.c" /> + <ClCompile Include="..\..\..\source\fitz\stext-output.c" /> + <ClCompile Include="..\..\..\source\fitz\stext-paragraph.c" /> + <ClCompile Include="..\..\..\source\fitz\stext-search.c" /> + <ClCompile Include="..\..\..\source\fitz\store.c" /> + <ClCompile Include="..\..\..\source\fitz\stream-open.c" /> + <ClCompile Include="..\..\..\source\fitz\stream-read.c" /> + <ClCompile Include="..\..\..\source\fitz\string.c" /> + <ClCompile Include="..\..\..\source\fitz\svg-device.c" /> + <ClCompile Include="..\..\..\source\fitz\text.c" /> + <ClCompile Include="..\..\..\source\fitz\time.c" /> + <ClCompile Include="..\..\..\source\fitz\trace-device.c" /> + <ClCompile Include="..\..\..\source\fitz\transition.c" /> + <ClCompile Include="..\..\..\source\fitz\ucdn.c" /> + <ClCompile Include="..\..\..\source\fitz\xml.c" /> + <ClCompile Include="..\..\..\source\img\muimage.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-annot.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-appearance.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-clean.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap-load.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap-parse.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap-table.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-colorspace.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-crypt.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-device.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-encoding.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-event.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-field.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-font.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-fontfile.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-form.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-function.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-image.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-interpret.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-lex.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-metrics.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-nametree.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-object.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-op-buffer.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-op-filter.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-op-run.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-outline.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-page.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-parse.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-pattern.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-pkcs7.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-repair.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-run.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-shade.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-store.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-stream.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-type3.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-unicode.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-write.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-xobject.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-xref-aux.c" /> + <ClCompile Include="..\..\..\source\pdf\pdf-xref.c" /> + <ClCompile Include="..\..\..\source\tiff\mutiff.c" /> + <ClCompile Include="..\..\..\source\tools\pdfclean.c" /> + <ClCompile Include="..\..\..\source\xps\xps-common.c" /> + <ClCompile Include="..\..\..\source\xps\xps-doc.c" /> + <ClCompile Include="..\..\..\source\xps\xps-glyphs.c" /> + <ClCompile Include="..\..\..\source\xps\xps-gradient.c" /> + <ClCompile Include="..\..\..\source\xps\xps-image.c" /> + <ClCompile Include="..\..\..\source\xps\xps-outline.c" /> + <ClCompile Include="..\..\..\source\xps\xps-path.c" /> + <ClCompile Include="..\..\..\source\xps\xps-resource.c" /> + <ClCompile Include="..\..\..\source\xps\xps-tile.c" /> + <ClCompile Include="..\..\..\source\xps\xps-util.c" /> + <ClCompile Include="..\..\..\source\xps\xps-zip.c" /> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>libmupdf</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <PrecompiledHeader> + </PrecompiledHeader> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\ucdn;..\..\..\include;..\..\..\generated;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <PrecompiledHeader> + </PrecompiledHeader> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\ucdn;..\..\..\include;..\..\..\generated;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <PrecompiledHeader> + </PrecompiledHeader> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\ucdn;..\..\..\include;..\..\..\generated;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <PrecompiledHeader> + </PrecompiledHeader> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\ucdn;..\..\..\include;..\..\..\generated;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/platform/winrt/libmupdf/libmupdf.vcxproj.filters b/platform/winrt/libmupdf/libmupdf.vcxproj.filters new file mode 100644 index 00000000..f966e612 --- /dev/null +++ b/platform/winrt/libmupdf/libmupdf.vcxproj.filters @@ -0,0 +1,639 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="!include"> + <UniqueIdentifier>{c6eab433-084b-4c58-9f22-6f44c89a0289}</UniqueIdentifier> + </Filter> + <Filter Include="!include\fitz"> + <UniqueIdentifier>{96f21f10-5d0b-4f6e-ad70-fc8866054290}</UniqueIdentifier> + </Filter> + <Filter Include="!include\pdf"> + <UniqueIdentifier>{e379667f-718b-49ad-b312-9f60a08f0941}</UniqueIdentifier> + </Filter> + <Filter Include="cbz"> + <UniqueIdentifier>{82abb70b-aa89-4767-972f-d52c819f1fb4}</UniqueIdentifier> + </Filter> + <Filter Include="fitz"> + <UniqueIdentifier>{71d27c79-d67f-4b0e-8a5c-ad2355c905b1}</UniqueIdentifier> + </Filter> + <Filter Include="img"> + <UniqueIdentifier>{7f13938e-5486-404e-8c72-1cb35d92d68b}</UniqueIdentifier> + </Filter> + <Filter Include="pdf"> + <UniqueIdentifier>{766fb080-9cd3-4755-a074-a20a7f1748b8}</UniqueIdentifier> + </Filter> + <Filter Include="tiff"> + <UniqueIdentifier>{e464f8d3-dcda-4cbe-bae2-48bdc6f0afd7}</UniqueIdentifier> + </Filter> + <Filter Include="tools"> + <UniqueIdentifier>{92cc8877-4351-49e6-8a73-9696779675ed}</UniqueIdentifier> + </Filter> + <Filter Include="xps"> + <UniqueIdentifier>{6350172f-767f-4cdd-8c14-3a9e5af8d4c4}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\mupdf\cbz.h"> + <Filter>!include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz.h"> + <Filter>!include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\img.h"> + <Filter>!include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\memento.h"> + <Filter>!include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf-tools.h"> + <Filter>!include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf.h"> + <Filter>!include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\xps.h"> + <Filter>!include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\annotation.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\bitmap.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\buffer.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\colorspace.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\compressed-buffer.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\context.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\crypt.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\device.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\display-list.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\document.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\filter.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\font.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\function.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\getopt.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\glyph-cache.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\hash.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\image.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\link.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\math.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\meta.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\outline.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-pcl.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-png.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-pnm.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-pwg.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\output-svg.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\output.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\path.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\pixmap.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\shade.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\store.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\stream.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\string.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\structured-text.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\system.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\text.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\transition.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\write-document.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\fitz\xml.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\source\fitz\jmemcust.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\annot.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\appearance.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\cmap.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\crypt.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\document.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\event.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\field.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\font.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\javascript.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\object.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\output-pdf.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\page.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\parse.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\resource.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\widget.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\include\mupdf\pdf\xref.h"> + <Filter>!include\pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\source\fitz\draw-imp.h"> + <Filter>fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\source\fitz\ucdn.h"> + <Filter>fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\source\fitz\unicodedata_db.h"> + <Filter>fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\..\source\pdf\pdf-encodings.h"> + <Filter>pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\source\pdf\pdf-glyphlist.h"> + <Filter>pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\..\source\pdf\pdf-interpret-imp.h"> + <Filter>pdf</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\source\fitz\document-no-run.c"> + <Filter>!include\fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\cbz\mucbz.c"> + <Filter>cbz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\bbox-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\bitmap.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\buffer.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\colorspace.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\compressed-buffer.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\context.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\crypt-aes.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\crypt-arc4.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\crypt-md5.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\crypt-sha2.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\document-all.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\document.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-affine.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-blend.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-edge.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-glyph.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-mesh.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-paint.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-path.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-scale-simple.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\draw-unpack.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\error.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-basic.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-dct.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-fax.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-flate.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-jbig2.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-leech.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-lzw.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\filter-predict.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\font.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\function.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\geometry.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\getopt.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\glyph.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\halftone.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\hash.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\image.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\link.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\list-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\load-jpeg.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\load-jpx.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\load-jxr.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\load-png.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\load-tiff.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\memento.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\memory.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\outline.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\output-pcl.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\output-pwg.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\output.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\path.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\pixmap.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\printf.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\shade.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\stext-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\stext-output.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\stext-paragraph.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\stext-search.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\store.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\stream-open.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\stream-read.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\string.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\svg-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\text.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\time.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\trace-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\transition.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\ucdn.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\xml.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\fitz\jmemcust.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\img\muimage.c"> + <Filter>img</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-annot.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-appearance.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-clean.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap-load.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap-parse.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap-table.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-cmap.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-colorspace.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-crypt.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-device.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-encoding.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-event.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-field.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-font.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-fontfile.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-form.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-function.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-image.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-interpret.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-lex.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-metrics.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-nametree.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-object.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-op-buffer.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-op-filter.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-op-run.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-outline.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-page.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-parse.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-pattern.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-pkcs7.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-repair.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-run.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-shade.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-store.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-stream.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-type3.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-unicode.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-write.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-xobject.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-xref-aux.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\pdf\pdf-xref.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\tiff\mutiff.c"> + <Filter>tiff</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\tools\pdfclean.c"> + <Filter>tools</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-common.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-doc.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-glyphs.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-gradient.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-image.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-outline.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-path.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-resource.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-tile.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-util.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\..\source\xps\xps-zip.c"> + <Filter>xps</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/platform/winrt/libmupdf_winRT.vcxproj b/platform/winrt/libmupdf_winRT.vcxproj index 1cee1c4d..bc2d0a47 100644 --- a/platform/winrt/libmupdf_winRT.vcxproj +++ b/platform/winrt/libmupdf_winRT.vcxproj @@ -81,6 +81,7 @@ <ClCompile Include="..\..\source\fitz\halftone.c" /> <ClCompile Include="..\..\source\fitz\hash.c" /> <ClCompile Include="..\..\source\fitz\image.c" /> + <ClCompile Include="..\..\source\fitz\jmemcust.c" /> <ClCompile Include="..\..\source\fitz\link.c" /> <ClCompile Include="..\..\source\fitz\list-device.c" /> <ClCompile Include="..\..\source\fitz\load-jpeg.c" /> @@ -234,6 +235,7 @@ <ClInclude Include="..\..\include\mupdf\pdf\xref.h" /> <ClInclude Include="..\..\include\mupdf\xps.h" /> <ClInclude Include="..\..\source\fitz\draw-imp.h" /> + <ClInclude Include="..\..\source\fitz\jmemcust.h" /> <ClInclude Include="..\..\source\fitz\ucdn.h" /> <ClInclude Include="..\..\source\fitz\unicodedata_db.h" /> <ClInclude Include="..\..\source\pdf\pdf-encodings.h" /> @@ -466,6 +468,7 @@ <SDLCheck>false</SDLCheck> <AdditionalIncludeDirectories>..\..\scripts\freetype;..\..\scripts\jpeg;..\..\scripts\openjpeg;..\..\ucdn;..\..\include;..\..\generated;..\..\thirdparty\jbig2dec;..\..\thirdparty\jpeg;..\..\thirdparty\openjpeg\libopenjpeg;..\..\thirdparty\zlib;..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>DEBUG=1;_WINRT;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -494,6 +497,7 @@ <SDLCheck>false</SDLCheck> <AdditionalIncludeDirectories>..\..\scripts\freetype;..\..\scripts\jpeg;..\..\scripts\openjpeg;..\..\ucdn;..\..\include;..\..\generated;..\..\thirdparty\jbig2dec;..\..\thirdparty\jpeg;..\..\thirdparty\openjpeg\libopenjpeg;..\..\thirdparty\zlib;..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>NDEBUG;_WINRT;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/platform/winrt/libmupdf_winRT.vcxproj.filters b/platform/winrt/libmupdf_winRT.vcxproj.filters index f1d09539..7fd7cb30 100644 --- a/platform/winrt/libmupdf_winRT.vcxproj.filters +++ b/platform/winrt/libmupdf_winRT.vcxproj.filters @@ -1,21 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> - <Filter Include="cbz"> - <UniqueIdentifier>{d78079b0-99b0-4ce6-b1ec-cc101aecfc0d}</UniqueIdentifier> - </Filter> - <Filter Include="fitz"> - <UniqueIdentifier>{31bd53e0-4b00-4f84-8c40-cb2c16a716e1}</UniqueIdentifier> - </Filter> - <Filter Include="pdf"> - <UniqueIdentifier>{b16a1218-c130-43b1-b956-091542c365d6}</UniqueIdentifier> - </Filter> - <Filter Include="xps"> - <UniqueIdentifier>{be1af520-39c9-4c25-938e-4c90e486c89c}</UniqueIdentifier> - </Filter> - <Filter Include="img"> - <UniqueIdentifier>{726654cd-aa58-4ed2-90df-7e02c3615031}</UniqueIdentifier> - </Filter> <Filter Include="!include"> <UniqueIdentifier>{89ff37a6-fa19-4690-b07f-1fb91f4b5803}</UniqueIdentifier> </Filter> @@ -26,52 +11,37 @@ <UniqueIdentifier>{7b0f7938-a977-4cd9-a8bc-aeef816ae84c}</UniqueIdentifier> </Filter> <Filter Include="tiff"> - <UniqueIdentifier>{90cc5056-84ea-40ea-9d8a-66a753c2e637}</UniqueIdentifier> + <UniqueIdentifier>{631e9425-7a6a-4529-95c8-06ea5b145899}</UniqueIdentifier> </Filter> - <Filter Include="tools"> - <UniqueIdentifier>{d7d9ecf3-3abb-4238-a833-0c0f8ed08976}</UniqueIdentifier> + <Filter Include="cbz"> + <UniqueIdentifier>{8de280a7-9403-401a-8ab5-bf7f0ce3a27f}</UniqueIdentifier> + </Filter> + <Filter Include="fitz"> + <UniqueIdentifier>{ebee942a-03ff-4a0b-8e41-1ffa2a16d448}</UniqueIdentifier> + </Filter> + <Filter Include="img"> + <UniqueIdentifier>{87d18a14-080e-4bad-8db6-c9df888baa1c}</UniqueIdentifier> + </Filter> + <Filter Include="pdf"> + <UniqueIdentifier>{ec1b8208-f4f4-4c3f-a071-dcecc79bbd72}</UniqueIdentifier> </Filter> <Filter Include="tiff"> - <UniqueIdentifier>{631e9425-7a6a-4529-95c8-06ea5b145899}</UniqueIdentifier> + <UniqueIdentifier>{f541a6f9-ea8e-472e-b23f-079c7b8fca17}</UniqueIdentifier> + </Filter> + <Filter Include="tools"> + <UniqueIdentifier>{7e724063-cc29-4515-b722-ffca1333aea2}</UniqueIdentifier> + </Filter> + <Filter Include="xps"> + <UniqueIdentifier>{4e3d83f6-3258-4f7b-8174-bc825377658e}</UniqueIdentifier> </Filter> </ItemGroup> <ItemGroup> + <ClCompile Include="..\..\source\fitz\document-no-run.c"> + <Filter>!include\fitz</Filter> + </ClCompile> <ClCompile Include="..\..\source\cbz\mucbz.c"> <Filter>cbz</Filter> </ClCompile> - <ClCompile Include="..\..\source\fitz\store.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\stream-open.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\stream-read.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\string.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\svg-device.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\text.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\time.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\trace-device.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\transition.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\ucdn.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\xml.c"> - <Filter>fitz</Filter> - </ClCompile> <ClCompile Include="..\..\source\fitz\bbox-device.c"> <Filter>fitz</Filter> </ClCompile> @@ -105,6 +75,9 @@ <ClCompile Include="..\..\source\fitz\device.c"> <Filter>fitz</Filter> </ClCompile> + <ClCompile Include="..\..\source\fitz\document-all.c"> + <Filter>fitz</Filter> + </ClCompile> <ClCompile Include="..\..\source\fitz\document.c"> <Filter>fitz</Filter> </ClCompile> @@ -156,6 +129,9 @@ <ClCompile Include="..\..\source\fitz\filter-jbig2.c"> <Filter>fitz</Filter> </ClCompile> + <ClCompile Include="..\..\source\fitz\filter-leech.c"> + <Filter>fitz</Filter> + </ClCompile> <ClCompile Include="..\..\source\fitz\filter-lzw.c"> <Filter>fitz</Filter> </ClCompile> @@ -174,6 +150,9 @@ <ClCompile Include="..\..\source\fitz\getopt.c"> <Filter>fitz</Filter> </ClCompile> + <ClCompile Include="..\..\source\fitz\glyph.c"> + <Filter>fitz</Filter> + </ClCompile> <ClCompile Include="..\..\source\fitz\halftone.c"> <Filter>fitz</Filter> </ClCompile> @@ -195,6 +174,9 @@ <ClCompile Include="..\..\source\fitz\load-jpx.c"> <Filter>fitz</Filter> </ClCompile> + <ClCompile Include="..\..\source\fitz\load-jxr.c"> + <Filter>fitz</Filter> + </ClCompile> <ClCompile Include="..\..\source\fitz\load-png.c"> <Filter>fitz</Filter> </ClCompile> @@ -210,21 +192,24 @@ <ClCompile Include="..\..\source\fitz\outline.c"> <Filter>fitz</Filter> </ClCompile> - <ClCompile Include="..\..\source\fitz\output.c"> - <Filter>fitz</Filter> - </ClCompile> <ClCompile Include="..\..\source\fitz\output-pcl.c"> <Filter>fitz</Filter> </ClCompile> <ClCompile Include="..\..\source\fitz\output-pwg.c"> <Filter>fitz</Filter> </ClCompile> + <ClCompile Include="..\..\source\fitz\output.c"> + <Filter>fitz</Filter> + </ClCompile> <ClCompile Include="..\..\source\fitz\path.c"> <Filter>fitz</Filter> </ClCompile> <ClCompile Include="..\..\source\fitz\pixmap.c"> <Filter>fitz</Filter> </ClCompile> + <ClCompile Include="..\..\source\fitz\printf.c"> + <Filter>fitz</Filter> + </ClCompile> <ClCompile Include="..\..\source\fitz\shade.c"> <Filter>fitz</Filter> </ClCompile> @@ -240,22 +225,52 @@ <ClCompile Include="..\..\source\fitz\stext-search.c"> <Filter>fitz</Filter> </ClCompile> - <ClCompile Include="..\..\source\img\muimage.c"> - <Filter>img</Filter> + <ClCompile Include="..\..\source\fitz\store.c"> + <Filter>fitz</Filter> </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-xobject.c"> - <Filter>pdf</Filter> + <ClCompile Include="..\..\source\fitz\stream-open.c"> + <Filter>fitz</Filter> </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-xref.c"> - <Filter>pdf</Filter> + <ClCompile Include="..\..\source\fitz\stream-read.c"> + <Filter>fitz</Filter> </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-xref-aux.c"> - <Filter>pdf</Filter> + <ClCompile Include="..\..\source\fitz\string.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\svg-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\text.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\time.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\trace-device.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\transition.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\ucdn.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\xml.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\fitz\jmemcust.c"> + <Filter>fitz</Filter> + </ClCompile> + <ClCompile Include="..\..\source\img\muimage.c"> + <Filter>img</Filter> </ClCompile> <ClCompile Include="..\..\source\pdf\pdf-annot.c"> <Filter>pdf</Filter> </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-cmap.c"> + <ClCompile Include="..\..\source\pdf\pdf-appearance.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-clean.c"> <Filter>pdf</Filter> </ClCompile> <ClCompile Include="..\..\source\pdf\pdf-cmap-load.c"> @@ -267,6 +282,9 @@ <ClCompile Include="..\..\source\pdf\pdf-cmap-table.c"> <Filter>pdf</Filter> </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-cmap.c"> + <Filter>pdf</Filter> + </ClCompile> <ClCompile Include="..\..\source\pdf\pdf-colorspace.c"> <Filter>pdf</Filter> </ClCompile> @@ -315,6 +333,15 @@ <ClCompile Include="..\..\source\pdf\pdf-object.c"> <Filter>pdf</Filter> </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-op-buffer.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-op-filter.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-op-run.c"> + <Filter>pdf</Filter> + </ClCompile> <ClCompile Include="..\..\source\pdf\pdf-outline.c"> <Filter>pdf</Filter> </ClCompile> @@ -333,6 +360,9 @@ <ClCompile Include="..\..\source\pdf\pdf-repair.c"> <Filter>pdf</Filter> </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-run.c"> + <Filter>pdf</Filter> + </ClCompile> <ClCompile Include="..\..\source\pdf\pdf-shade.c"> <Filter>pdf</Filter> </ClCompile> @@ -351,6 +381,30 @@ <ClCompile Include="..\..\source\pdf\pdf-write.c"> <Filter>pdf</Filter> </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-xobject.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-xref-aux.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\source\pdf\pdf-xref.c"> + <Filter>pdf</Filter> + </ClCompile> + <ClCompile Include="..\..\source\tiff\mutiff.c"> + <Filter>tiff</Filter> + </ClCompile> + <ClCompile Include="..\..\source\tools\pdfclean.c"> + <Filter>tools</Filter> + </ClCompile> + <ClCompile Include="..\..\source\xps\xps-common.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\source\xps\xps-doc.c"> + <Filter>xps</Filter> + </ClCompile> + <ClCompile Include="..\..\source\xps\xps-glyphs.c"> + <Filter>xps</Filter> + </ClCompile> <ClCompile Include="..\..\source\xps\xps-gradient.c"> <Filter>xps</Filter> </ClCompile> @@ -375,74 +429,8 @@ <ClCompile Include="..\..\source\xps\xps-zip.c"> <Filter>xps</Filter> </ClCompile> - <ClCompile Include="..\..\source\xps\xps-common.c"> - <Filter>xps</Filter> - </ClCompile> - <ClCompile Include="..\..\source\xps\xps-doc.c"> - <Filter>xps</Filter> - </ClCompile> - <ClCompile Include="..\..\source\xps\xps-glyphs.c"> - <Filter>xps</Filter> - </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-appearance.c"> - <Filter>pdf</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\glyph.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\document-all.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\document-no-run.c"> - <Filter>!include\fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\load-jxr.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\printf.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\fitz\filter-leech.c"> - <Filter>fitz</Filter> - </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-op-filter.c"> - <Filter>pdf</Filter> - </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-op-buffer.c"> - <Filter>pdf</Filter> - </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-run.c"> - <Filter>pdf</Filter> - </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-op-run.c"> - <Filter>pdf</Filter> - </ClCompile> - <ClCompile Include="..\..\source\tiff\mutiff.c"> - <Filter>tiff</Filter> - </ClCompile> - <ClCompile Include="..\..\source\pdf\pdf-clean.c"> - <Filter>pdf</Filter> - </ClCompile> - <ClCompile Include="..\..\source\tools\pdfclean.c"> - <Filter>tools</Filter> - </ClCompile> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\source\fitz\ucdn.h"> - <Filter>fitz</Filter> - </ClInclude> - <ClInclude Include="..\..\source\fitz\unicodedata_db.h"> - <Filter>fitz</Filter> - </ClInclude> - <ClInclude Include="..\..\source\fitz\draw-imp.h"> - <Filter>fitz</Filter> - </ClInclude> - <ClInclude Include="..\..\source\pdf\pdf-encodings.h"> - <Filter>pdf</Filter> - </ClInclude> - <ClInclude Include="..\..\source\pdf\pdf-glyphlist.h"> - <Filter>pdf</Filter> - </ClInclude> <ClInclude Include="..\..\include\mupdf\fitz\function.h"> <Filter>!include\fitz</Filter> </ClInclude> @@ -626,11 +614,29 @@ <ClInclude Include="..\..\include\mupdf\pdf\appearance.h"> <Filter>!include\pdf</Filter> </ClInclude> - <ClInclude Include="..\..\source\pdf\pdf-interpret-imp.h"> - <Filter>pdf</Filter> - </ClInclude> <ClInclude Include="..\..\include\mupdf\pdf-tools.h"> <Filter>!include</Filter> </ClInclude> + <ClInclude Include="..\..\source\fitz\jmemcust.h"> + <Filter>!include\fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\source\fitz\draw-imp.h"> + <Filter>fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\source\fitz\ucdn.h"> + <Filter>fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\source\fitz\unicodedata_db.h"> + <Filter>fitz</Filter> + </ClInclude> + <ClInclude Include="..\..\source\pdf\pdf-encodings.h"> + <Filter>pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\source\pdf\pdf-glyphlist.h"> + <Filter>pdf</Filter> + </ClInclude> + <ClInclude Include="..\..\source\pdf\pdf-interpret-imp.h"> + <Filter>pdf</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/platform/winrt/libthirdparty/libthirdparty.vcxproj b/platform/winrt/libthirdparty/libthirdparty.vcxproj new file mode 100644 index 00000000..75eafa26 --- /dev/null +++ b/platform/winrt/libthirdparty/libthirdparty.vcxproj @@ -0,0 +1,418 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftbase.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftbbox.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftbitmap.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftgasp.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftglyph.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftinit.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftstroke.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftsynth.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftsystem.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\fttype1.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftxf86.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\cff\cff.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\cid\type1cid.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\psaux\psaux.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\pshinter\pshinter.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\psnames\psnames.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\raster\raster.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\sfnt\sfnt.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\smooth\smooth.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\truetype\truetype.c" /> + <ClCompile Include="..\..\..\thirdparty\freetype\src\type1\type1.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_arith.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_arith_iaid.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_arith_int.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_generic.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_halftone.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_huffman.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_image.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_metadata.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_mmr.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_page.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_refinement.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_segment.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_symbol_dict.c" /> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_text.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jaricom.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jcomapi.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdapimin.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdapistd.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdarith.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdatadst.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdatasrc.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdcoefct.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdcolor.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jddctmgr.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdhuff.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdinput.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmainct.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmarker.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmaster.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmerge.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdpostct.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdsample.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdtrans.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jerror.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jfdctflt.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jfdctfst.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jfdctint.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jidctflt.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jidctfst.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jidctint.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jmemmgr.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jmemnobs.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jquant1.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jquant2.c" /> + <ClCompile Include="..\..\..\thirdparty\jpeg\jutils.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsarray.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsboolean.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsbuiltin.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jscompile.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsdate.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsdtoa.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsdump.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jserror.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsfunction.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsgc.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsintern.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jslex.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsmath.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsnumber.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsobject.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\json.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsparse.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsproperty.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsregexp.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsrun.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsstate.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsstring.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\jsvalue.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\main.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\one.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\regex.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\utf.c" /> + <ClCompile Include="..\..\..\thirdparty\mujs\utftype.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\bio.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cidx_manager.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cio.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\dwt.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\event.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\function_list.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\image.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\invert.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k_lib.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\jp2.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mct.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mqc.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\openjpeg.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\phix_manager.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\pi.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\ppix_manager.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\raw.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1_generate_luts.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t2.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tcd.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tgt.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\thix_manager.c" /> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tpix_manager.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\adler32.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\compress.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\crc32.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\deflate.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\inffast.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\inflate.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\inftrees.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\trees.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\uncompr.c" /> + <ClCompile Include="..\..\..\thirdparty\zlib\zutil.c" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftconfig.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftheader.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftmodule.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftoption.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftstdlib.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\freetype.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftadvanc.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftautoh.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbbox.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbdf.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbitmap.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbzip2.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftcache.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftchapters.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftcid.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fterrdef.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fterrors.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftgasp.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftglyph.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftgxval.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftgzip.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftimage.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftincrem.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftlcdfil.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftlist.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftlzw.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmac.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmm.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmodapi.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmoderr.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftotval.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftoutln.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftpfr.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftrender.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsizes.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsnames.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftstroke.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsynth.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsystem.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fttrigon.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fttypes.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftwinfnt.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftxf86.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\autohint.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftcalc.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftdebug.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftdriver.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftgloadr.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftmemory.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftobjs.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftpic.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftrfork.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftserv.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftstream.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\fttrace.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftvalid.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\internal.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\psaux.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\pshints.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svbdf.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svcid.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svgldict.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svgxval.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svkern.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svmm.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svotval.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpfr.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpostnm.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svprop.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpscmap.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpsinfo.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svsfnt.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svttcmap.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svtteng.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svttglyf.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svwinfnt.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svxf86nm.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\sfnt.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\t1types.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\tttypes.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\t1tables.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ttnameid.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\tttables.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\tttags.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ttunpat.h" /> + <ClInclude Include="..\..\..\thirdparty\freetype\include\ft2build.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\astnames.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\jsbuiltin.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\jscompile.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\jsi.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\jslex.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\jsrun.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\jsvalue.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\mujs.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\opnames.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\regex.h" /> + <ClInclude Include="..\..\..\thirdparty\mujs\utf.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\bio.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cidx_manager.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cio.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\dwt.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\event.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\fix.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\function_list.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\image.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\indexbox_manager.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\int.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\invert.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k_lib.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\jp2.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mct.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mqc.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\openjpeg.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_config.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_config_private.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_includes.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_intmath.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_inttypes.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_malloc.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_stdint.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\pi.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\raw.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1_luts.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t2.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tcd.h" /> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tgt.h" /> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{DF87E242-8B2C-4F04-9A7E-61C578FD994C}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>libthirdparty</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <PlatformToolset>v120</PlatformToolset> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>..\$(Platform)\$(Configuration)\</OutDir> + <IntDir>\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <PrecompiledHeader> + </PrecompiledHeader> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>NO_GETENV;_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;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <PrecompiledHeader> + </PrecompiledHeader> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>NO_GETENV;_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;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <PrecompiledHeader> + </PrecompiledHeader> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <PreprocessorDefinitions>NO_GETENV;_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;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <PrecompiledHeader> + </PrecompiledHeader> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <PreprocessorDefinitions>NO_GETENV;_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;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalIncludeDirectories>..\..\..\scripts\freetype;..\..\..\scripts\jpeg;..\..\..\scripts\openjpeg;..\..\..\thirdparty\jbig2dec;..\..\..\thirdparty\jpeg;..\..\..\thirdparty\openjpeg\libopenjpeg;..\..\..\thirdparty\zlib;..\..\..\thirdparty\freetype\include;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + </ClCompile> + <Link> + <SubSystem>Windows</SubSystem> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/platform/winrt/libthirdparty/libthirdparty.vcxproj.filters b/platform/winrt/libthirdparty/libthirdparty.vcxproj.filters new file mode 100644 index 00000000..8df2ff5f --- /dev/null +++ b/platform/winrt/libthirdparty/libthirdparty.vcxproj.filters @@ -0,0 +1,825 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="libfreetype"> + <UniqueIdentifier>{51262ea7-0f9e-437e-8ffe-c85bacaaf125}</UniqueIdentifier> + </Filter> + <Filter Include="libfreetype\base"> + <UniqueIdentifier>{f4f104f6-caed-4df1-b35d-9f9767f5582d}</UniqueIdentifier> + </Filter> + <Filter Include="libfreetype\include"> + <UniqueIdentifier>{1d957264-59db-4892-aa9b-ba1cc2679e28}</UniqueIdentifier> + </Filter> + <Filter Include="libfreetype\include\freetype"> + <UniqueIdentifier>{90126781-c73e-4236-83b4-d587cb934c42}</UniqueIdentifier> + </Filter> + <Filter Include="libfreetype\include\freetype\config"> + <UniqueIdentifier>{97ff3411-a2bc-4e1a-a226-697c94e57b49}</UniqueIdentifier> + </Filter> + <Filter Include="libfreetype\include\freetype\internal"> + <UniqueIdentifier>{5a89d11e-f4d3-4090-828c-3fbba6be4626}</UniqueIdentifier> + </Filter> + <Filter Include="libfreetype\include\freetype\internal\services"> + <UniqueIdentifier>{cf91998c-2e4c-46ea-9181-028cf8ffdc13}</UniqueIdentifier> + </Filter> + <Filter Include="libjbig2dec"> + <UniqueIdentifier>{095e71bf-5b71-417b-85ab-5fc6c3401938}</UniqueIdentifier> + </Filter> + <Filter Include="libjpeg"> + <UniqueIdentifier>{e8dd043a-626d-46c4-bffe-f5937b4cd5e3}</UniqueIdentifier> + </Filter> + <Filter Include="libopenjpeg"> + <UniqueIdentifier>{2741745a-ddbb-4d7b-9102-ffa79d72d71a}</UniqueIdentifier> + </Filter> + <Filter Include="libz"> + <UniqueIdentifier>{a359ba61-bb36-4f26-ac90-e87eeeeae497}</UniqueIdentifier> + </Filter> + <Filter Include="libmujs"> + <UniqueIdentifier>{2c243407-7436-4da7-8cca-69ee74ea256e}</UniqueIdentifier> + </Filter> + <Filter Include="libmujs\include"> + <UniqueIdentifier>{2ab8b309-1ec0-4324-89e1-078246114bb1}</UniqueIdentifier> + </Filter> + <Filter Include="libmujs\source"> + <UniqueIdentifier>{32dbf0c4-caae-469b-a861-cad68dff8d70}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\thirdparty\freetype\src\cff\cff.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\cid\type1cid.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\psaux\psaux.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\pshinter\pshinter.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\psnames\psnames.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\raster\raster.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\sfnt\sfnt.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\smooth\smooth.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\truetype\truetype.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\type1\type1.c"> + <Filter>libfreetype</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftbase.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftbbox.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftbitmap.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftgasp.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftglyph.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftinit.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftstroke.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftsynth.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftsystem.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\fttype1.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\freetype\src\base\ftxf86.c"> + <Filter>libfreetype\base</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_arith.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_arith_iaid.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_arith_int.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_generic.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_halftone.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_huffman.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_image.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_metadata.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_mmr.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_page.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_refinement.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_segment.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_symbol_dict.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jbig2dec\jbig2_text.c"> + <Filter>libjbig2dec</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jaricom.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jcomapi.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdapimin.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdapistd.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdarith.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdatadst.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdatasrc.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdcoefct.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdcolor.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jddctmgr.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdhuff.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdinput.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmainct.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmarker.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmaster.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdmerge.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdpostct.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdsample.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jdtrans.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jerror.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jfdctflt.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jfdctfst.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jfdctint.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jidctflt.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jidctfst.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jidctint.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jmemmgr.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jmemnobs.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jquant1.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jquant2.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\jpeg\jutils.c"> + <Filter>libjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\bio.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cidx_manager.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cio.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\dwt.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\event.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\function_list.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\image.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\invert.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k_lib.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\jp2.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mct.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mqc.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\openjpeg.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\phix_manager.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\pi.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\ppix_manager.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\raw.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1_generate_luts.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t2.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tcd.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tgt.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\thix_manager.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tpix_manager.c"> + <Filter>libopenjpeg</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\adler32.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\compress.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\crc32.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\deflate.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\inffast.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\inflate.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\inftrees.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\trees.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\uncompr.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\zlib\zutil.c"> + <Filter>libz</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\one.c"> + <Filter>libmujs</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsarray.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsboolean.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsbuiltin.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jscompile.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsdate.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsdtoa.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsdump.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jserror.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsfunction.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsgc.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsintern.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jslex.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsmath.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsnumber.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsobject.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\json.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsparse.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsproperty.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsregexp.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsrun.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsstate.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsstring.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\jsvalue.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\main.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\regex.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\utf.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\..\thirdparty\mujs\utftype.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\thirdparty\freetype\include\ft2build.h"> + <Filter>libfreetype\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\freetype.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftadvanc.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftautoh.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbbox.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbdf.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbitmap.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftbzip2.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftcache.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftchapters.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftcid.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fterrdef.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fterrors.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftgasp.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftglyph.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftgxval.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftgzip.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftimage.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftincrem.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftlcdfil.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftlist.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftlzw.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmac.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmm.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmodapi.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftmoderr.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftotval.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftoutln.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftpfr.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftrender.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsizes.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsnames.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftstroke.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsynth.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftsystem.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fttrigon.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\fttypes.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftwinfnt.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ftxf86.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\t1tables.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ttnameid.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\tttables.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\tttags.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\ttunpat.h"> + <Filter>libfreetype\include\freetype</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftconfig.h"> + <Filter>libfreetype\include\freetype\config</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftheader.h"> + <Filter>libfreetype\include\freetype\config</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftmodule.h"> + <Filter>libfreetype\include\freetype\config</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftoption.h"> + <Filter>libfreetype\include\freetype\config</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\config\ftstdlib.h"> + <Filter>libfreetype\include\freetype\config</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\autohint.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftcalc.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftdebug.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftdriver.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftgloadr.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftmemory.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftobjs.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftpic.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftrfork.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftserv.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftstream.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\fttrace.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\ftvalid.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\internal.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\psaux.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\pshints.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\sfnt.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\t1types.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\tttypes.h"> + <Filter>libfreetype\include\freetype\internal</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svbdf.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svcid.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svgldict.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svgxval.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svkern.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svmm.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svotval.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpfr.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpostnm.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svprop.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpscmap.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svpsinfo.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svsfnt.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svttcmap.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svtteng.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svttglyf.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svwinfnt.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\freetype\include\freetype\internal\services\svxf86nm.h"> + <Filter>libfreetype\include\freetype\internal\services</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\bio.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cidx_manager.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\cio.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\dwt.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\event.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\fix.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\function_list.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\image.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\indexbox_manager.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\int.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\invert.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\j2k_lib.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\jp2.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mct.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\mqc.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\openjpeg.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_config.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_config_private.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_includes.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_intmath.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_inttypes.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_malloc.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\opj_stdint.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\pi.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\raw.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t1_luts.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\t2.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tcd.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\openjpeg\libopenjpeg\tgt.h"> + <Filter>libopenjpeg</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\mujs.h"> + <Filter>libmujs</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\astnames.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\jsbuiltin.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\jscompile.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\jsi.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\jslex.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\jsrun.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\jsvalue.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\opnames.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\regex.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\..\thirdparty\mujs\utf.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/platform/winrt/libthirdparty_winRT.vcxproj b/platform/winrt/libthirdparty_winRT.vcxproj index 9d3a762a..d9c60e17 100644 --- a/platform/winrt/libthirdparty_winRT.vcxproj +++ b/platform/winrt/libthirdparty_winRT.vcxproj @@ -106,6 +106,34 @@ <ClCompile Include="..\..\thirdparty\jpeg\jquant1.c" /> <ClCompile Include="..\..\thirdparty\jpeg\jquant2.c" /> <ClCompile Include="..\..\thirdparty\jpeg\jutils.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsarray.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsboolean.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsbuiltin.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jscompile.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsdate.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsdtoa.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsdump.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jserror.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsfunction.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsgc.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsintern.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jslex.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsmath.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsnumber.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsobject.c" /> + <ClCompile Include="..\..\thirdparty\mujs\json.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsparse.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsproperty.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsregexp.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsrun.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsstate.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsstring.c" /> + <ClCompile Include="..\..\thirdparty\mujs\jsvalue.c" /> + <ClCompile Include="..\..\thirdparty\mujs\main.c" /> + <ClCompile Include="..\..\thirdparty\mujs\one.c" /> + <ClCompile Include="..\..\thirdparty\mujs\regex.c" /> + <ClCompile Include="..\..\thirdparty\mujs\utf.c" /> + <ClCompile Include="..\..\thirdparty\mujs\utftype.c" /> <ClCompile Include="..\..\thirdparty\openjpeg\libopenjpeg\bio.c" /> <ClCompile Include="..\..\thirdparty\openjpeg\libopenjpeg\cidx_manager.c" /> <ClCompile Include="..\..\thirdparty\openjpeg\libopenjpeg\cio.c" /> @@ -229,6 +257,17 @@ <ClInclude Include="..\..\thirdparty\freetype\include\freetype\tttags.h" /> <ClInclude Include="..\..\thirdparty\freetype\include\freetype\ttunpat.h" /> <ClInclude Include="..\..\thirdparty\freetype\include\ft2build.h" /> + <ClInclude Include="..\..\thirdparty\mujs\astnames.h" /> + <ClInclude Include="..\..\thirdparty\mujs\jsbuiltin.h" /> + <ClInclude Include="..\..\thirdparty\mujs\jscompile.h" /> + <ClInclude Include="..\..\thirdparty\mujs\jsi.h" /> + <ClInclude Include="..\..\thirdparty\mujs\jslex.h" /> + <ClInclude Include="..\..\thirdparty\mujs\jsrun.h" /> + <ClInclude Include="..\..\thirdparty\mujs\jsvalue.h" /> + <ClInclude Include="..\..\thirdparty\mujs\mujs.h" /> + <ClInclude Include="..\..\thirdparty\mujs\opnames.h" /> + <ClInclude Include="..\..\thirdparty\mujs\regex.h" /> + <ClInclude Include="..\..\thirdparty\mujs\utf.h" /> <ClInclude Include="..\..\thirdparty\openjpeg\libopenjpeg\bio.h" /> <ClInclude Include="..\..\thirdparty\openjpeg\libopenjpeg\cidx_manager.h" /> <ClInclude Include="..\..\thirdparty\openjpeg\libopenjpeg\cio.h" /> diff --git a/platform/winrt/libthirdparty_winRT.vcxproj.filters b/platform/winrt/libthirdparty_winRT.vcxproj.filters index 4817befe..3742ced4 100644 --- a/platform/winrt/libthirdparty_winRT.vcxproj.filters +++ b/platform/winrt/libthirdparty_winRT.vcxproj.filters @@ -34,6 +34,15 @@ <Filter Include="libfreetype\include\freetype\internal\services"> <UniqueIdentifier>{298e58d2-d279-4f1c-abb8-6224727db323}</UniqueIdentifier> </Filter> + <Filter Include="libmujs"> + <UniqueIdentifier>{364c7937-2761-4a47-aa08-aa4cafda2e99}</UniqueIdentifier> + </Filter> + <Filter Include="libmujs\include"> + <UniqueIdentifier>{ae49fa93-c671-4461-b697-332bea0570b1}</UniqueIdentifier> + </Filter> + <Filter Include="libmujs\source"> + <UniqueIdentifier>{e2eafb1d-79ec-45b8-84e1-35acbba2fdee}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\thirdparty\freetype\src\base\ftstroke.c"> @@ -342,6 +351,90 @@ <ClCompile Include="..\..\thirdparty\openjpeg\libopenjpeg\tpix_manager.c"> <Filter>libopenjpeg</Filter> </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsarray.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsboolean.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsbuiltin.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jscompile.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsdate.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsdtoa.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsdump.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jserror.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsfunction.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsgc.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsintern.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jslex.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsmath.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsnumber.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsobject.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\json.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsparse.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsproperty.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsregexp.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsrun.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsstate.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsstring.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\jsvalue.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\main.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\regex.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\utf.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\utftype.c"> + <Filter>libmujs\source</Filter> + </ClCompile> + <ClCompile Include="..\..\thirdparty\mujs\one.c"> + <Filter>libmujs</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\thirdparty\freetype\include\ft2build.h"> @@ -695,5 +788,38 @@ <ClInclude Include="..\..\thirdparty\openjpeg\libopenjpeg\tgt.h"> <Filter>libopenjpeg</Filter> </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\astnames.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\jsbuiltin.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\jscompile.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\jsi.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\jslex.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\jsrun.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\jsvalue.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\opnames.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\regex.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\utf.h"> + <Filter>libmujs\include</Filter> + </ClInclude> + <ClInclude Include="..\..\thirdparty\mujs\mujs.h"> + <Filter>libmujs</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/platform/winrt/mupdf.sln b/platform/winrt/mupdf.sln index 6125476b..acdfec7f 100644 --- a/platform/winrt/mupdf.sln +++ b/platform/winrt/mupdf.sln @@ -11,16 +11,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmupdf_winRT", "libmupdf_ {A5053AA7-02E5-4903-B596-04F17AEB1526} = {A5053AA7-02E5-4903-B596-04F17AEB1526} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmupdf-nov8_winRT", "libmupdf-nov8_winRT.vcxproj", "{5AFFE821-C5C8-45FB-B834-10FED76E49A7}" - ProjectSection(ProjectDependencies) = postProject - {0715F3CF-5D1B-4617-A331-6527371365B7} = {0715F3CF-5D1B-4617-A331-6527371365B7} - EndProjectSection -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libthirdparty_winRT", "libthirdparty_winRT.vcxproj", "{C0D1C355-1BEE-40E1-9EF4-FD9FFFDBF396}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mupdfwinrt", "mupdfwinrt\mupdfwinrt.vcxproj", "{9E6AB41D-09A7-45A6-A53B-1E4BF3AC5B33}" ProjectSection(ProjectDependencies) = postProject - {5AFFE821-C5C8-45FB-B834-10FED76E49A7} = {5AFFE821-C5C8-45FB-B834-10FED76E49A7} {C0D1C355-1BEE-40E1-9EF4-FD9FFFDBF396} = {C0D1C355-1BEE-40E1-9EF4-FD9FFFDBF396} {A5053AA7-02E5-4903-B596-04F17AEB1526} = {A5053AA7-02E5-4903-B596-04F17AEB1526} {0715F3CF-5D1B-4617-A331-6527371365B7} = {0715F3CF-5D1B-4617-A331-6527371365B7} @@ -39,6 +33,10 @@ Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Install64", "gsview\Install EndProject Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Install32", "gsview\Install32\Install32.vdproj", "{FA5C8A67-3783-4096-B2E8-34BCF88F07EB}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmupdf", "libmupdf\libmupdf.vcxproj", "{4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libthirdparty", "libthirdparty\libthirdparty.vcxproj", "{DF87E242-8B2C-4F04-9A7E-61C578FD994C}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution CD_ROM|Any CPU = CD_ROM|Any CPU @@ -203,72 +201,6 @@ Global {0715F3CF-5D1B-4617-A331-6527371365B7}.SingleImage|x64.Build.0 = Release|x64 {0715F3CF-5D1B-4617-A331-6527371365B7}.SingleImage|x86.ActiveCfg = Release|Win32 {0715F3CF-5D1B-4617-A331-6527371365B7}.SingleImage|x86.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|Any CPU.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|ARM.ActiveCfg = Release|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|ARM.Build.0 = Release|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|Mixed Platforms.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|Win32.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|Win32.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|x64.ActiveCfg = Release|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|x64.Build.0 = Release|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|x86.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.CD_ROM|x86.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|ARM.ActiveCfg = Debug|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|ARM.Build.0 = Debug|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|Win32.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|Win32.Build.0 = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|x64.ActiveCfg = Debug|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|x64.Build.0 = Debug|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|x86.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Debug|x86.Build.0 = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|Any CPU.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|ARM.ActiveCfg = Debug|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|ARM.Build.0 = Debug|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|Mixed Platforms.Build.0 = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|Win32.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|Win32.Build.0 = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|x64.ActiveCfg = Debug|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|x64.Build.0 = Debug|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|x86.ActiveCfg = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.DVD-5|x86.Build.0 = Debug|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|Any CPU.ActiveCfg = Memento|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|ARM.ActiveCfg = Memento|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|ARM.Build.0 = Memento|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|Mixed Platforms.ActiveCfg = Memento|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|Mixed Platforms.Build.0 = Memento|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|Win32.ActiveCfg = Memento|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|Win32.Build.0 = Memento|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|x64.ActiveCfg = Memento|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|x64.Build.0 = Memento|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|x86.ActiveCfg = Memento|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Memento|x86.Build.0 = Memento|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|Any CPU.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|ARM.ActiveCfg = Release|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|ARM.Build.0 = Release|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|Mixed Platforms.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|Win32.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|Win32.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|x64.ActiveCfg = Release|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|x64.Build.0 = Release|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|x86.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.Release|x86.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|Any CPU.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|ARM.ActiveCfg = Release|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|ARM.Build.0 = Release|ARM - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|Mixed Platforms.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|Mixed Platforms.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|Win32.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|Win32.Build.0 = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|x64.ActiveCfg = Release|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|x64.Build.0 = Release|x64 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|x86.ActiveCfg = Release|Win32 - {5AFFE821-C5C8-45FB-B834-10FED76E49A7}.SingleImage|x86.Build.0 = Release|Win32 {C0D1C355-1BEE-40E1-9EF4-FD9FFFDBF396}.CD_ROM|Any CPU.ActiveCfg = Release|Win32 {C0D1C355-1BEE-40E1-9EF4-FD9FFFDBF396}.CD_ROM|ARM.ActiveCfg = Release|ARM {C0D1C355-1BEE-40E1-9EF4-FD9FFFDBF396}.CD_ROM|ARM.Build.0 = Release|ARM @@ -677,6 +609,126 @@ Global {FA5C8A67-3783-4096-B2E8-34BCF88F07EB}.SingleImage|Win32.ActiveCfg = Release {FA5C8A67-3783-4096-B2E8-34BCF88F07EB}.SingleImage|x64.ActiveCfg = Release {FA5C8A67-3783-4096-B2E8-34BCF88F07EB}.SingleImage|x86.ActiveCfg = Release + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|Any CPU.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|ARM.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|Mixed Platforms.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|Win32.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|Win32.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|x64.ActiveCfg = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|x64.Build.0 = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|x86.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.CD_ROM|x86.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|ARM.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|Win32.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|Win32.Build.0 = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|x64.ActiveCfg = Debug|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|x64.Build.0 = Debug|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|x86.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Debug|x86.Build.0 = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|Any CPU.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|ARM.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|Mixed Platforms.Build.0 = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|Win32.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|Win32.Build.0 = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|x64.ActiveCfg = Debug|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|x64.Build.0 = Debug|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|x86.ActiveCfg = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.DVD-5|x86.Build.0 = Debug|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|Any CPU.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|ARM.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|Mixed Platforms.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|Mixed Platforms.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|Win32.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|Win32.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|x64.ActiveCfg = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|x64.Build.0 = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|x86.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Memento|x86.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|Any CPU.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|ARM.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|Mixed Platforms.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|Win32.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|Win32.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|x64.ActiveCfg = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|x64.Build.0 = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|x86.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.Release|x86.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|Any CPU.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|ARM.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|Mixed Platforms.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|Mixed Platforms.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|Win32.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|Win32.Build.0 = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|x64.ActiveCfg = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|x64.Build.0 = Release|x64 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|x86.ActiveCfg = Release|Win32 + {4D5C4349-480D-4CD6-9D3B-09C50BA35FA2}.SingleImage|x86.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|Any CPU.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|ARM.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|Mixed Platforms.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|Mixed Platforms.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|Win32.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|Win32.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|x64.ActiveCfg = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|x64.Build.0 = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|x86.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.CD_ROM|x86.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|ARM.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|Win32.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|Win32.Build.0 = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|x64.ActiveCfg = Debug|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|x64.Build.0 = Debug|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|x86.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Debug|x86.Build.0 = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|Any CPU.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|ARM.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|Mixed Platforms.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|Mixed Platforms.Build.0 = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|Win32.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|Win32.Build.0 = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|x64.ActiveCfg = Debug|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|x64.Build.0 = Debug|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|x86.ActiveCfg = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.DVD-5|x86.Build.0 = Debug|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|Any CPU.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|ARM.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|Mixed Platforms.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|Mixed Platforms.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|Win32.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|Win32.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|x64.ActiveCfg = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|x64.Build.0 = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|x86.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Memento|x86.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|Any CPU.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|ARM.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|Mixed Platforms.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|Win32.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|Win32.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|x64.ActiveCfg = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|x64.Build.0 = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|x86.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.Release|x86.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|Any CPU.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|ARM.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|Mixed Platforms.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|Mixed Platforms.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|Win32.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|Win32.Build.0 = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|x64.ActiveCfg = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|x64.Build.0 = Release|x64 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|x86.ActiveCfg = Release|Win32 + {DF87E242-8B2C-4F04-9A7E-61C578FD994C}.SingleImage|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/platform/winrt/mupdfnet/mupdfnet.vcxproj b/platform/winrt/mupdfnet/mupdfnet.vcxproj index 2578fb59..2db67449 100644 --- a/platform/winrt/mupdfnet/mupdfnet.vcxproj +++ b/platform/winrt/mupdfnet/mupdfnet.vcxproj @@ -107,7 +107,7 @@ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CPPDYNAMICLINKLIBRARY_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <MinimalRebuild>true</MinimalRebuild> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> - <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> <PrecompiledHeader> </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> @@ -120,7 +120,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Windows</SubSystem> <TargetMachine>MachineX86</TargetMachine> - <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf_winRT.lib;../$(Platform)/$(Configuration)/libthirdparty_winRT.lib;../$(Platform)/$(Configuration)/libmupdf-nov8_winRT.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf.lib;../$(Platform)/$(Configuration)/libthirdparty.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> @@ -132,12 +132,13 @@ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CPPDYNAMICLINKLIBRARY_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <MinimalRebuild>true</MinimalRebuild> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> - <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> <PrecompiledHeader> </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <AdditionalIncludeDirectories>../../../include/;../mupdfwinrt;</AdditionalIncludeDirectories> + <CompileAsManaged>false</CompileAsManaged> </ClCompile> <Link> <ModuleDefinitionFile> @@ -145,7 +146,7 @@ <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Windows</SubSystem> <TargetMachine>MachineX64</TargetMachine> - <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf_winRT.lib;../$(Platform)/$(Configuration)/libthirdparty_winRT.lib;../$(Platform)/$(Configuration)/libmupdf-nov8_winRT.lib;%(AdditionalDependencies)</AdditionalDependencies> + <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf.lib;../$(Platform)/$(Configuration)/libthirdparty.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> @@ -153,7 +154,7 @@ <Optimization>MaxSpeed</Optimization> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CPPDYNAMICLINKLIBRARY_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> <FunctionLevelLinking>true</FunctionLevelLinking> <PrecompiledHeader> </PrecompiledHeader> @@ -169,7 +170,7 @@ <OptimizeReferences>true</OptimizeReferences> <EnableCOMDATFolding>true</EnableCOMDATFolding> <TargetMachine>MachineX86</TargetMachine> - <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf_winRT.lib;../$(Platform)/$(Configuration)/libthirdparty_winRT.lib;../$(Platform)/$(Configuration)/libmupdf-nov8_winRT.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf.lib;../$(Platform)/$(Configuration)/libthirdparty.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> @@ -180,7 +181,7 @@ <Optimization>MaxSpeed</Optimization> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CPPDYNAMICLINKLIBRARY_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> <FunctionLevelLinking>true</FunctionLevelLinking> <PrecompiledHeader> </PrecompiledHeader> @@ -196,7 +197,7 @@ <OptimizeReferences>true</OptimizeReferences> <EnableCOMDATFolding>true</EnableCOMDATFolding> <TargetMachine>MachineX64</TargetMachine> - <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf_winRT.lib;../$(Platform)/$(Configuration)/libthirdparty_winRT.lib;../$(Platform)/$(Configuration)/libmupdf-nov8_winRT.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <AdditionalDependencies>../$(Platform)/$(Configuration)/libmupdf.lib;../$(Platform)/$(Configuration)/libthirdparty.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemGroup> diff --git a/platform/winrt/mupdfwinrt/mudocument.cpp b/platform/winrt/mupdfwinrt/mudocument.cpp index d73a5ed0..060144b3 100644 --- a/platform/winrt/mupdfwinrt/mudocument.cpp +++ b/platform/winrt/mupdfwinrt/mudocument.cpp @@ -196,6 +196,7 @@ int mudocument::RenderPageBitmapSync(int page_num, int bmp_width, int bmp_height if (use_dlist) { void *dlist; + void *annotlist; int page_height; int page_width; @@ -204,6 +205,7 @@ int mudocument::RenderPageBitmapSync(int page_num, int bmp_width, int bmp_height in the page cache */ dlist = (void*) mu_object.CreateDisplayList(page_num, &page_width, &page_height); + annotlist = (void*)mu_object.CreateAnnotationList(page_num); /* Rendering of display list can occur with other threads so unlock */ mutex_lock.unlock(); if (dlist == NULL) @@ -211,7 +213,7 @@ int mudocument::RenderPageBitmapSync(int page_num, int bmp_width, int bmp_height *bit_map = nullptr; return E_FAILURE; } - code = mu_object.RenderPageMT(dlist, page_width, page_height, + code = mu_object.RenderPageMT(dlist, annotlist, page_width, page_height, &(bmp_data[0]), bmp_width, bmp_height, scale, flipy, tile, { top_left.X, top_left.Y }, { bottom_right.X, bottom_right.Y }); @@ -270,6 +272,7 @@ Windows::Foundation::IAsyncOperation<InMemoryRandomAccessStream^>^ if (use_dlist) { void *dlist; + void *annotlist; int page_height; int page_width; @@ -278,11 +281,12 @@ Windows::Foundation::IAsyncOperation<InMemoryRandomAccessStream^>^ in the page cache */ dlist = (void*) mu_object.CreateDisplayList(page_num, &page_width, &page_height); + annotlist = (void*)mu_object.CreateAnnotationList(page_num); mutex_lock.unlock(); if (dlist == NULL) return nullptr; /* Rendering of display list can occur with other threads so unlock */ - code = mu_object.RenderPageMT(dlist, page_width, page_height, + code = mu_object.RenderPageMT(dlist, annotlist, page_width, page_height, &(bmp_data[0]), bmp_width, bmp_height, scale, true, false, { 0.0, 0.0 }, { (float) bmp_width, (float) bmp_height }); @@ -458,7 +462,7 @@ String^ mudocument::ComputeHTML(int page_num) std::string html_cstr; mutex_lock.lock(); - html_cstr = mu_object.GetHTML(page_num); + html_cstr = mu_object.GetText(page_num, HTML); mutex_lock.unlock(); html = char_to_String(html_cstr.c_str()); |