diff options
Diffstat (limited to 'windows/ghostscript.vcxproj')
-rw-r--r-- | windows/ghostscript.vcxproj | 70 |
1 files changed, 63 insertions, 7 deletions
diff --git a/windows/ghostscript.vcxproj b/windows/ghostscript.vcxproj index 0f198da3..df7a63ae 100644 --- a/windows/ghostscript.vcxproj +++ b/windows/ghostscript.vcxproj @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup Label="ProjectConfigurations"> <ProjectConfiguration Include="Debug-contrib|Win32"> @@ -81,6 +81,14 @@ <Configuration>Release</Configuration> <Platform>x64</Platform> </ProjectConfiguration> + <ProjectConfiguration Include="Sanitize|Win32"> + <Configuration>Sanitize</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Sanitize|x64"> + <Configuration>Sanitize</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> </ItemGroup> <PropertyGroup Label="Globals"> <ProjectGuid>{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}</ProjectGuid> @@ -124,6 +132,10 @@ <ConfigurationType>Makefile</ConfigurationType> <PlatformToolset>v142</PlatformToolset> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Sanitize|Win32'" Label="Configuration"> + <ConfigurationType>Makefile</ConfigurationType> + <PlatformToolset>v142</PlatformToolset> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="Configuration"> <ConfigurationType>Makefile</ConfigurationType> <PlatformToolset>v141_xp</PlatformToolset> @@ -164,6 +176,10 @@ <ConfigurationType>Makefile</ConfigurationType> <PlatformToolset>v142</PlatformToolset> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Sanitize|x64'" Label="Configuration"> + <ConfigurationType>Makefile</ConfigurationType> + <PlatformToolset>v142</PlatformToolset> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="Configuration"> <ConfigurationType>Makefile</ConfigurationType> <PlatformToolset>v141_xp</PlatformToolset> @@ -198,6 +214,9 @@ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Sanitize|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> @@ -228,6 +247,9 @@ <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 Condition="'$(Configuration)|$(Platform)'=='Sanitize|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> @@ -244,6 +266,15 @@ <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput> <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Sanitize|Win32'"> + <OutDir>debugobj\</OutDir> + <IntDir>debugobj\</IntDir> + <NMakeBuildCommandLine>cd .. && nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gssanitize && nmake -f psi\msvc32.mak DEVSTUDIO= sanitizebsc</NMakeBuildCommandLine> + <NMakeReBuildCommandLine>cd .. && nmake -f psi\msvc32.mak DEVSTUDIO= sanitizeclean && nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gssanitize && nmake -f psi\msvc32.mak DEVSTUDIO= sanitizebsc</NMakeReBuildCommandLine> + <NMakeCleanCommandLine>cd .. && nmake -f psi\msvc32.mak DEVSTUDIO= sanitizeclean</NMakeCleanCommandLine> + <NMakeOutput>$(ProjectDir)\..\sanbin\gswin32c.exe</NMakeOutput> + <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'"> <OutDir>debugobjxp\</OutDir> <IntDir>debugobjxp\</IntDir> @@ -262,6 +293,15 @@ <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput> <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Sanitize|x64'"> + <OutDir>debugobj64\</OutDir> + <IntDir>debugobj64\</IntDir> + <NMakeBuildCommandLine>cd .. && nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gssanitize && nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= sanitizebsc</NMakeBuildCommandLine> + <NMakeReBuildCommandLine>cd .. && nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= sanitizeclean && nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gssanitize && nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= sanitizebsc</NMakeReBuildCommandLine> + <NMakeCleanCommandLine>cd .. && nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= sanitizeclean</NMakeCleanCommandLine> + <NMakeOutput>$(ProjectDir)\..\sanbin\gswin64c.exe</NMakeOutput> + <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'"> <OutDir>debugobj64xp\</OutDir> <IntDir>debugobj64xp\</IntDir> @@ -1067,6 +1107,7 @@ <ClCompile Include="..\base\gshtscr.c" /> <ClCompile Include="..\base\gshtx.c" /> <ClCompile Include="..\base\gsicc.c" /> + <ClCompile Include="..\base\gsicc_blacktext.c" /> <ClCompile Include="..\base\gsicc_cache.c" /> <ClCompile Include="..\base\gsicc_create.c" /> <ClCompile Include="..\base\gsicc_lcms2.c" /> @@ -1258,13 +1299,10 @@ <ClCompile Include="..\base\siscale.c" /> <ClCompile Include="..\base\siscale_cal.c" /> <ClCompile Include="..\base\sjbig2.c" /> - <ClCompile Include="..\base\sjbig2_luratech.c" /> <ClCompile Include="..\base\sjpegc.c" /> <ClCompile Include="..\base\sjpegd.c" /> <ClCompile Include="..\base\sjpege.c" /> <ClCompile Include="..\base\sjpx.c" /> - <ClCompile Include="..\base\sjpx_luratech.c" /> - <ClCompile Include="..\base\sjpx_openjpeg.c" /> <ClCompile Include="..\base\slzwc.c" /> <ClCompile Include="..\base\slzwd.c" /> <ClCompile Include="..\base\slzwe.c" /> @@ -1564,6 +1602,8 @@ <ClCompile Include="..\devices\vector\gdevpx.c" /> <ClCompile Include="..\devices\vector\gdevsvg.c" /> <ClCompile Include="..\devices\vector\gdevtxtw.c" /> + <ClCompile Include="..\devices\vector\gdevdocxw.c" /> + <ClCompile Include="..\devices\vector\doc_common.c" /> <ClCompile Include="..\devices\vector\gdevxps.c" /> <ClCompile Include="..\devices\vector\whitelst.c" /> <ClCompile Include="..\expat\lib\xmlparse.c" /> @@ -1576,6 +1616,22 @@ <ClCompile Include="..\expat\tests\minicheck.c" /> <ClCompile Include="..\expat\tests\runtests.c" /> <ClCompile Include="..\expat\tests\runtestspp.cpp" /> + <ClCompile Include="..\extract\src\alloc.c" /> + <ClCompile Include="..\extract\src\astring.c" /> + <ClCompile Include="..\extract\src\buffer-test.c" /> + <ClCompile Include="..\extract\src\buffer.c" /> + <ClCompile Include="..\extract\src\docx.c" /> + <ClCompile Include="..\extract\src\docx_template.c" /> + <ClCompile Include="..\extract\src\extract-exe.c" /> + <ClCompile Include="..\extract\src\extract.c" /> + <ClCompile Include="..\extract\src\join.c" /> + <ClCompile Include="..\extract\src\mem.c" /> + <ClCompile Include="..\extract\src\memento.c" /> + <ClCompile Include="..\extract\src\misc-test.c" /> + <ClCompile Include="..\extract\src\outf.c" /> + <ClCompile Include="..\extract\src\xml.c" /> + <ClCompile Include="..\extract\src\zip-test.c" /> + <ClCompile Include="..\extract\src\zip.c" /> <ClCompile Include="..\ijs\ijs.c" /> <ClCompile Include="..\ijs\ijs_client.c" /> <ClCompile Include="..\ijs\ijs_client_example.c" /> @@ -2542,6 +2598,7 @@ <ClInclude Include="..\base\gsht1.h" /> <ClInclude Include="..\base\gshtx.h" /> <ClInclude Include="..\base\gsicc.h" /> + <ClInclude Include="..\base\gsicc_blacktext.h" /> <ClInclude Include="..\base\gsicc_cache.h" /> <ClInclude Include="..\base\gsicc_cms.h" /> <ClInclude Include="..\base\gsicc_create.h" /> @@ -2768,9 +2825,7 @@ <ClInclude Include="..\base\siscale.h" /> <ClInclude Include="..\base\sisparam.h" /> <ClInclude Include="..\base\sjbig2.h" /> - <ClInclude Include="..\base\sjbig2_luratech.h" /> <ClInclude Include="..\base\sjpeg.h" /> - <ClInclude Include="..\base\sjpx_luratech.h" /> <ClInclude Include="..\base\sjpx_openjpeg.h" /> <ClInclude Include="..\base\slzwx.h" /> <ClInclude Include="..\base\smd5.h" /> @@ -2903,6 +2958,7 @@ <ClInclude Include="..\devices\rinkj\rinkj-dither.h" /> <ClInclude Include="..\devices\rinkj\rinkj-epson870.h" /> <ClInclude Include="..\devices\rinkj\rinkj-screen-eb.h" /> + <ClInclude Include="..\devices\vector\doc_common.h" /> <ClInclude Include="..\devices\vector\gdevagl.h" /> <ClInclude Include="..\devices\vector\gdevpdfb.h" /> <ClInclude Include="..\devices\vector\gdevpdfc.h" /> @@ -3432,4 +3488,4 @@ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> -</Project>
\ No newline at end of file +</Project> |