211202.1.1 · 08e8bd98928979bf8db6ce9e1bc7c6fde3ee54ef
ugrep - easy building from Visual Studio 2019+
Makes it easy to build from Visual Studio.
- Clone ugrep, e.g. c:\source\ugrep.
- Double-click on c:\source\ugrep\msvc\ugrep.sln.
- Set Platform to x86 or x64.
- Set Config to Base-Debug or Base-Release.
- Build.
Generates a ugrep.exe without PCRE or compression support, but otherwise usable.
To enable PCRE and compression support, you extract all of the sources into folders next to your ugrep folder (remove version numbers from the folder name), e.g. c:\source\zlib and c:\source\pcre2.
With all sources present, you can now change the config to Pcre-Debug or Pcre-Release and build.
To enable Boost, you extract boost to c:\source\boost and build the libs. You can now change the config to Boost-Debug or Boost-Release and build.
Might also work for VS2017, but I don't have a copy of that installed on anything handy for testing.
reading declarations
Changes to msvc/zstd.vcxproj. All files
@@ -0,0 +1,417 @@+<?xml version="1.0" encoding="utf-8"?>+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">+ <ItemGroup Label="ProjectConfigurations">+ <ProjectConfiguration Include="None|Win32">+ <Configuration>None</Configuration>+ <Platform>Win32</Platform>+ </ProjectConfiguration>+ <ProjectConfiguration Include="None|x64">+ <Configuration>None</Configuration>+ <Platform>x64</Platform>+ </ProjectConfiguration>+ <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>+ <PropertyGroup Label="Globals">+ <VCProjectVersion>16.0</VCProjectVersion>+ <Keyword>Win32Proj</Keyword>+ <ProjectGuid>{06353ad3-cffd-4e77-a076-677905aaa85e}</ProjectGuid>+ <RootNamespace>zstd</RootNamespace>+ <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>+ </PropertyGroup>+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='None|Win32'" Label="Configuration">+ <ConfigurationType>StaticLibrary</ConfigurationType>+ <UseDebugLibraries>false</UseDebugLibraries>+ <PlatformToolset>v142</PlatformToolset>+ <CharacterSet>Unicode</CharacterSet>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='None|x64'" Label="Configuration">+ <ConfigurationType>StaticLibrary</ConfigurationType>+ <UseDebugLibraries>false</UseDebugLibraries>+ <PlatformToolset>v142</PlatformToolset>+ <CharacterSet>Unicode</CharacterSet>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">+ <ConfigurationType>StaticLibrary</ConfigurationType>+ <UseDebugLibraries>true</UseDebugLibraries>+ <PlatformToolset>v142</PlatformToolset>+ <CharacterSet>Unicode</CharacterSet>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">+ <ConfigurationType>StaticLibrary</ConfigurationType>+ <UseDebugLibraries>true</UseDebugLibraries>+ <PlatformToolset>v142</PlatformToolset>+ <CharacterSet>Unicode</CharacterSet>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">+ <ConfigurationType>StaticLibrary</ConfigurationType>+ <UseDebugLibraries>false</UseDebugLibraries>+ <PlatformToolset>v142</PlatformToolset>+ <WholeProgramOptimization>true</WholeProgramOptimization>+ <CharacterSet>Unicode</CharacterSet>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">+ <ConfigurationType>StaticLibrary</ConfigurationType>+ <UseDebugLibraries>false</UseDebugLibraries>+ <PlatformToolset>v142</PlatformToolset>+ <WholeProgramOptimization>true</WholeProgramOptimization>+ <CharacterSet>Unicode</CharacterSet>+ </PropertyGroup>+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />+ <ImportGroup Label="ExtensionSettings">+ </ImportGroup>+ <ImportGroup Label="Shared">+ </ImportGroup>+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='None|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)'=='None|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)'=='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)'=='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)'=='Release|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)'=='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)'=='None|Win32'">+ <LinkIncremental>false</LinkIncremental>+ <OutDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\</OutDir>+ <IntDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\$(ProjectName)\</IntDir>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='None|x64'">+ <LinkIncremental>false</LinkIncremental>+ <OutDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\</OutDir>+ <IntDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\$(ProjectName)\</IntDir>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">+ <LinkIncremental>true</LinkIncremental>+ <OutDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\</OutDir>+ <IntDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\$(ProjectName)\</IntDir>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">+ <LinkIncremental>true</LinkIncremental>+ <OutDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\</OutDir>+ <IntDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\$(ProjectName)\</IntDir>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">+ <LinkIncremental>false</LinkIncremental>+ <OutDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\</OutDir>+ <IntDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\$(ProjectName)\</IntDir>+ </PropertyGroup>+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">+ <LinkIncremental>false</LinkIncremental>+ <OutDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\</OutDir>+ <IntDir>$(SolutionDir)bin\$(Configuration)-$(Platform)\$(ProjectName)\</IntDir>+ </PropertyGroup>+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='None|Win32'">+ <ClCompile>+ <WarningLevel>Level3</WarningLevel>+ <FunctionLevelLinking>true</FunctionLevelLinking>+ <IntrinsicFunctions>true</IntrinsicFunctions>+ <SDLCheck>true</SDLCheck>+ <PreprocessorDefinitions>ZSTD_MULTITHREAD=1;ZSTD_LEGACY_SUPPORT=5;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>+ <ConformanceMode>true</ConformanceMode>+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>+ <DisableSpecificWarnings>4703</DisableSpecificWarnings>+ </ClCompile>+ <Link>+ <SubSystem>Console</SubSystem>+ <GenerateDebugInformation>true</GenerateDebugInformation>+ </Link>+ </ItemDefinitionGroup>+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='None|x64'">+ <ClCompile>+ <WarningLevel>Level3</WarningLevel>+ <FunctionLevelLinking>true</FunctionLevelLinking>+ <IntrinsicFunctions>true</IntrinsicFunctions>+ <SDLCheck>true</SDLCheck>+ <PreprocessorDefinitions>ZSTD_MULTITHREAD=1;ZSTD_LEGACY_SUPPORT=5;_CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>+ <ConformanceMode>true</ConformanceMode>+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>+ <DisableSpecificWarnings>4703</DisableSpecificWarnings>+ </ClCompile>+ <Link>+ <SubSystem>Console</SubSystem>+ <GenerateDebugInformation>true</GenerateDebugInformation>+ </Link>+ </ItemDefinitionGroup>+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">+ <ClCompile>+ <WarningLevel>Level3</WarningLevel>+ <SDLCheck>true</SDLCheck>+ <PreprocessorDefinitions>ZSTD_MULTITHREAD=1;ZSTD_LEGACY_SUPPORT=5;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>+ <ConformanceMode>true</ConformanceMode>+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>+ <DisableSpecificWarnings>4703</DisableSpecificWarnings>+ </ClCompile>+ <Link>+ <SubSystem>Console</SubSystem>+ <GenerateDebugInformation>true</GenerateDebugInformation>+ </Link>+ </ItemDefinitionGroup>+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">+ <ClCompile>+ <WarningLevel>Level3</WarningLevel>+ <SDLCheck>true</SDLCheck>+ <PreprocessorDefinitions>ZSTD_MULTITHREAD=1;ZSTD_LEGACY_SUPPORT=5;_CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>+ <ConformanceMode>true</ConformanceMode>+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>+ <DisableSpecificWarnings>4703</DisableSpecificWarnings>+ </ClCompile>+ <Link>+ <SubSystem>Console</SubSystem>+ <GenerateDebugInformation>true</GenerateDebugInformation>+ </Link>+ </ItemDefinitionGroup>+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">+ <ClCompile>+ <WarningLevel>Level3</WarningLevel>+ <FunctionLevelLinking>true</FunctionLevelLinking>+ <IntrinsicFunctions>true</IntrinsicFunctions>+ <SDLCheck>true</SDLCheck>+ <PreprocessorDefinitions>ZSTD_MULTITHREAD=1;ZSTD_LEGACY_SUPPORT=5;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>+ <ConformanceMode>true</ConformanceMode>+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>+ <DisableSpecificWarnings>4703</DisableSpecificWarnings>+ </ClCompile>+ <Link>+ <SubSystem>Console</SubSystem>+ <EnableCOMDATFolding>true</EnableCOMDATFolding>+ <OptimizeReferences>true</OptimizeReferences>+ <GenerateDebugInformation>true</GenerateDebugInformation>+ </Link>+ </ItemDefinitionGroup>+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">+ <ClCompile>+ <WarningLevel>Level3</WarningLevel>+ <FunctionLevelLinking>true</FunctionLevelLinking>+ <IntrinsicFunctions>true</IntrinsicFunctions>+ <SDLCheck>true</SDLCheck>+ <PreprocessorDefinitions>ZSTD_MULTITHREAD=1;ZSTD_LEGACY_SUPPORT=5;_CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>+ <ConformanceMode>true</ConformanceMode>+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>+ <DisableSpecificWarnings>4703</DisableSpecificWarnings>+ </ClCompile>+ <Link>+ <SubSystem>Console</SubSystem>+ <EnableCOMDATFolding>true</EnableCOMDATFolding>+ <OptimizeReferences>true</OptimizeReferences>+ <GenerateDebugInformation>true</GenerateDebugInformation>+ </Link>+ </ItemDefinitionGroup>+ <ItemGroup>+ <ClCompile Include="..\..\zstd\lib\common\debug.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\common\entropy_common.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\common\error_private.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\common\fse_decompress.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\common\pool.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\common\threading.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\common\xxhash.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\common\zstd_common.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\fse_compress.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\hist.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\huf_compress.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstdmt_compress.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_compress.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_compress_literals.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_compress_sequences.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_compress_superblock.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_double_fast.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_fast.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_lazy.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_ldm.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\compress\zstd_opt.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\decompress\huf_decompress.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\decompress\zstd_ddict.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\decompress\zstd_decompress.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\decompress\zstd_decompress_block.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\dictBuilder\cover.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\dictBuilder\divsufsort.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\dictBuilder\fastcover.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\dictBuilder\zdict.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\legacy\zstd_v01.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\legacy\zstd_v02.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\legacy\zstd_v03.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\legacy\zstd_v04.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\legacy\zstd_v05.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\legacy\zstd_v06.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="..\..\zstd\lib\legacy\zstd_v07.c">+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|Win32'">true</ExcludedFromBuild>+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='None|x64'">true</ExcludedFromBuild>+ </ClCompile>+ <ClCompile Include="include_common\empty.c" />+ </ItemGroup>+ <ItemGroup>+ <ClInclude Include="..\..\zstd\lib\common\bitstream.h" />+ <ClInclude Include="..\..\zstd\lib\common\compiler.h" />+ <ClInclude Include="..\..\zstd\lib\common\cpu.h" />+ <ClInclude Include="..\..\zstd\lib\common\debug.h" />+ <ClInclude Include="..\..\zstd\lib\common\error_private.h" />+ <ClInclude Include="..\..\zstd\lib\common\fse.h" />+ <ClInclude Include="..\..\zstd\lib\common\huf.h" />+ <ClInclude Include="..\..\zstd\lib\common\mem.h" />+ <ClInclude Include="..\..\zstd\lib\common\pool.h" />+ <ClInclude Include="..\..\zstd\lib\common\threading.h" />+ <ClInclude Include="..\..\zstd\lib\common\xxhash.h" />+ <ClInclude Include="..\..\zstd\lib\common\zstd_deps.h" />+ <ClInclude Include="..\..\zstd\lib\common\zstd_internal.h" />+ <ClInclude Include="..\..\zstd\lib\common\zstd_trace.h" />+ <ClInclude Include="..\..\zstd\lib\compress\hist.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstdmt_compress.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_compress_internal.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_compress_literals.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_compress_sequences.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_compress_superblock.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_cwksp.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_double_fast.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_fast.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_lazy.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_ldm.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_ldm_geartab.h" />+ <ClInclude Include="..\..\zstd\lib\compress\zstd_opt.h" />+ <ClInclude Include="..\..\zstd\lib\decompress\zstd_ddict.h" />+ <ClInclude Include="..\..\zstd\lib\decompress\zstd_decompress_block.h" />+ <ClInclude Include="..\..\zstd\lib\decompress\zstd_decompress_internal.h" />+ <ClInclude Include="..\..\zstd\lib\dictBuilder\cover.h" />+ <ClInclude Include="..\..\zstd\lib\dictBuilder\divsufsort.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_legacy.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_v01.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_v02.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_v03.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_v04.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_v05.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_v06.h" />+ <ClInclude Include="..\..\zstd\lib\legacy\zstd_v07.h" />+ </ItemGroup>+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />+ <ImportGroup Label="ExtensionTargets">+ </ImportGroup>+</Project>