xref: /aosp_15_r20/external/lz4/build/VS2022/fuzzer/fuzzer.vcxproj (revision 27162e4e17433d5aa7cb38e7b6a433a09405fc7f)
1*27162e4eSAndroid Build Coastguard Worker<?xml version="1.0" encoding="utf-8"?>
2*27162e4eSAndroid Build Coastguard Worker<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3*27162e4eSAndroid Build Coastguard Worker  <ItemGroup Label="ProjectConfigurations">
4*27162e4eSAndroid Build Coastguard Worker    <ProjectConfiguration Include="Debug|Win32">
5*27162e4eSAndroid Build Coastguard Worker      <Configuration>Debug</Configuration>
6*27162e4eSAndroid Build Coastguard Worker      <Platform>Win32</Platform>
7*27162e4eSAndroid Build Coastguard Worker    </ProjectConfiguration>
8*27162e4eSAndroid Build Coastguard Worker    <ProjectConfiguration Include="Debug|x64">
9*27162e4eSAndroid Build Coastguard Worker      <Configuration>Debug</Configuration>
10*27162e4eSAndroid Build Coastguard Worker      <Platform>x64</Platform>
11*27162e4eSAndroid Build Coastguard Worker    </ProjectConfiguration>
12*27162e4eSAndroid Build Coastguard Worker    <ProjectConfiguration Include="Release|Win32">
13*27162e4eSAndroid Build Coastguard Worker      <Configuration>Release</Configuration>
14*27162e4eSAndroid Build Coastguard Worker      <Platform>Win32</Platform>
15*27162e4eSAndroid Build Coastguard Worker    </ProjectConfiguration>
16*27162e4eSAndroid Build Coastguard Worker    <ProjectConfiguration Include="Release|x64">
17*27162e4eSAndroid Build Coastguard Worker      <Configuration>Release</Configuration>
18*27162e4eSAndroid Build Coastguard Worker      <Platform>x64</Platform>
19*27162e4eSAndroid Build Coastguard Worker    </ProjectConfiguration>
20*27162e4eSAndroid Build Coastguard Worker  </ItemGroup>
21*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Label="Globals">
22*27162e4eSAndroid Build Coastguard Worker    <ProjectGuid>{18B9F1A7-9C66-4352-898B-30804DADE0FD}</ProjectGuid>
23*27162e4eSAndroid Build Coastguard Worker    <Keyword>Win32Proj</Keyword>
24*27162e4eSAndroid Build Coastguard Worker    <RootNamespace>fuzzer</RootNamespace>
25*27162e4eSAndroid Build Coastguard Worker    <OutDir>$(SolutionDir)bin\$(Platform)_$(Configuration)\</OutDir>
26*27162e4eSAndroid Build Coastguard Worker    <IntDir>$(SolutionDir)bin\obj\$(RootNamespace)_$(Platform)_$(Configuration)\</IntDir>
27*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
28*27162e4eSAndroid Build Coastguard Worker  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
29*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
30*27162e4eSAndroid Build Coastguard Worker    <ConfigurationType>Application</ConfigurationType>
31*27162e4eSAndroid Build Coastguard Worker    <UseDebugLibraries>true</UseDebugLibraries>
32*27162e4eSAndroid Build Coastguard Worker    <CharacterSet>Unicode</CharacterSet>
33*27162e4eSAndroid Build Coastguard Worker    <PlatformToolset>v143</PlatformToolset>
34*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
35*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
36*27162e4eSAndroid Build Coastguard Worker    <ConfigurationType>Application</ConfigurationType>
37*27162e4eSAndroid Build Coastguard Worker    <UseDebugLibraries>true</UseDebugLibraries>
38*27162e4eSAndroid Build Coastguard Worker    <CharacterSet>Unicode</CharacterSet>
39*27162e4eSAndroid Build Coastguard Worker    <PlatformToolset>v143</PlatformToolset>
40*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
41*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
42*27162e4eSAndroid Build Coastguard Worker    <ConfigurationType>Application</ConfigurationType>
43*27162e4eSAndroid Build Coastguard Worker    <UseDebugLibraries>false</UseDebugLibraries>
44*27162e4eSAndroid Build Coastguard Worker    <CharacterSet>Unicode</CharacterSet>
45*27162e4eSAndroid Build Coastguard Worker    <WholeProgramOptimization Condition="'$(EnableWholeProgramOptimization)'=='true'">true</WholeProgramOptimization>
46*27162e4eSAndroid Build Coastguard Worker    <PlatformToolset>v143</PlatformToolset>
47*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
48*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
49*27162e4eSAndroid Build Coastguard Worker    <ConfigurationType>Application</ConfigurationType>
50*27162e4eSAndroid Build Coastguard Worker    <UseDebugLibraries>false</UseDebugLibraries>
51*27162e4eSAndroid Build Coastguard Worker    <CharacterSet>Unicode</CharacterSet>
52*27162e4eSAndroid Build Coastguard Worker    <WholeProgramOptimization Condition="'$(EnableWholeProgramOptimization)'=='true'">true</WholeProgramOptimization>
53*27162e4eSAndroid Build Coastguard Worker    <PlatformToolset>v143</PlatformToolset>
54*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
55*27162e4eSAndroid Build Coastguard Worker  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
56*27162e4eSAndroid Build Coastguard Worker  <ImportGroup Label="ExtensionSettings">
57*27162e4eSAndroid Build Coastguard Worker  </ImportGroup>
58*27162e4eSAndroid Build Coastguard Worker  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
59*27162e4eSAndroid Build Coastguard Worker    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
60*27162e4eSAndroid Build Coastguard Worker  </ImportGroup>
61*27162e4eSAndroid Build Coastguard Worker  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
62*27162e4eSAndroid Build Coastguard Worker    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
63*27162e4eSAndroid Build Coastguard Worker  </ImportGroup>
64*27162e4eSAndroid Build Coastguard Worker  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
65*27162e4eSAndroid Build Coastguard Worker    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
66*27162e4eSAndroid Build Coastguard Worker  </ImportGroup>
67*27162e4eSAndroid Build Coastguard Worker  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
68*27162e4eSAndroid Build Coastguard Worker    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
69*27162e4eSAndroid Build Coastguard Worker  </ImportGroup>
70*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Label="UserMacros" />
71*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
72*27162e4eSAndroid Build Coastguard Worker    <LinkIncremental>true</LinkIncremental>
73*27162e4eSAndroid Build Coastguard Worker    <IncludePath>$(IncludePath);$(UniversalCRT_IncludePath);$(SolutionDir)..\..\lib;$(SolutionDir)..\..\programs;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSDK_IncludePath);</IncludePath>
74*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
75*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
76*27162e4eSAndroid Build Coastguard Worker    <LinkIncremental>true</LinkIncremental>
77*27162e4eSAndroid Build Coastguard Worker    <IncludePath>$(IncludePath);$(UniversalCRT_IncludePath);$(SolutionDir)..\..\lib;$(SolutionDir)..\..\programs;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSDK_IncludePath);</IncludePath>
78*27162e4eSAndroid Build Coastguard Worker    <RunCodeAnalysis>true</RunCodeAnalysis>
79*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
80*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
81*27162e4eSAndroid Build Coastguard Worker    <LinkIncremental>false</LinkIncremental>
82*27162e4eSAndroid Build Coastguard Worker    <IncludePath>$(IncludePath);$(UniversalCRT_IncludePath);$(SolutionDir)..\..\lib;$(SolutionDir)..\..\programs;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSDK_IncludePath);</IncludePath>
83*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
84*27162e4eSAndroid Build Coastguard Worker  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
85*27162e4eSAndroid Build Coastguard Worker    <LinkIncremental>false</LinkIncremental>
86*27162e4eSAndroid Build Coastguard Worker    <IncludePath>$(IncludePath);$(UniversalCRT_IncludePath);$(SolutionDir)..\..\lib;$(SolutionDir)..\..\programs;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSDK_IncludePath);</IncludePath>
87*27162e4eSAndroid Build Coastguard Worker    <RunCodeAnalysis>true</RunCodeAnalysis>
88*27162e4eSAndroid Build Coastguard Worker  </PropertyGroup>
89*27162e4eSAndroid Build Coastguard Worker  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
90*27162e4eSAndroid Build Coastguard Worker    <ClCompile>
91*27162e4eSAndroid Build Coastguard Worker      <PrecompiledHeader>
92*27162e4eSAndroid Build Coastguard Worker      </PrecompiledHeader>
93*27162e4eSAndroid Build Coastguard Worker      <WarningLevel>Level4</WarningLevel>
94*27162e4eSAndroid Build Coastguard Worker      <Optimization>Disabled</Optimization>
95*27162e4eSAndroid Build Coastguard Worker      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
96*27162e4eSAndroid Build Coastguard Worker      <TreatWarningAsError>true</TreatWarningAsError>
97*27162e4eSAndroid Build Coastguard Worker      <EnablePREfast>false</EnablePREfast>
98*27162e4eSAndroid Build Coastguard Worker      <RuntimeLibrary Condition="'$(UseStaticCRT)'=='true'">MultiThreadedDebug</RuntimeLibrary>
99*27162e4eSAndroid Build Coastguard Worker    </ClCompile>
100*27162e4eSAndroid Build Coastguard Worker    <Link>
101*27162e4eSAndroid Build Coastguard Worker      <SubSystem>Console</SubSystem>
102*27162e4eSAndroid Build Coastguard Worker      <GenerateDebugInformation>true</GenerateDebugInformation>
103*27162e4eSAndroid Build Coastguard Worker    </Link>
104*27162e4eSAndroid Build Coastguard Worker  </ItemDefinitionGroup>
105*27162e4eSAndroid Build Coastguard Worker  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
106*27162e4eSAndroid Build Coastguard Worker    <ClCompile>
107*27162e4eSAndroid Build Coastguard Worker      <PrecompiledHeader>
108*27162e4eSAndroid Build Coastguard Worker      </PrecompiledHeader>
109*27162e4eSAndroid Build Coastguard Worker      <WarningLevel>Level4</WarningLevel>
110*27162e4eSAndroid Build Coastguard Worker      <Optimization>Disabled</Optimization>
111*27162e4eSAndroid Build Coastguard Worker      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
112*27162e4eSAndroid Build Coastguard Worker      <TreatWarningAsError>true</TreatWarningAsError>
113*27162e4eSAndroid Build Coastguard Worker      <EnablePREfast>true</EnablePREfast>
114*27162e4eSAndroid Build Coastguard Worker      <AdditionalOptions>/analyze:stacksize295252 %(AdditionalOptions)</AdditionalOptions>
115*27162e4eSAndroid Build Coastguard Worker      <RuntimeLibrary Condition="'$(UseStaticCRT)'=='true'">MultiThreadedDebug</RuntimeLibrary>
116*27162e4eSAndroid Build Coastguard Worker    </ClCompile>
117*27162e4eSAndroid Build Coastguard Worker    <Link>
118*27162e4eSAndroid Build Coastguard Worker      <SubSystem>Console</SubSystem>
119*27162e4eSAndroid Build Coastguard Worker      <GenerateDebugInformation>true</GenerateDebugInformation>
120*27162e4eSAndroid Build Coastguard Worker    </Link>
121*27162e4eSAndroid Build Coastguard Worker  </ItemDefinitionGroup>
122*27162e4eSAndroid Build Coastguard Worker  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
123*27162e4eSAndroid Build Coastguard Worker    <ClCompile>
124*27162e4eSAndroid Build Coastguard Worker      <WarningLevel>Level4</WarningLevel>
125*27162e4eSAndroid Build Coastguard Worker      <PrecompiledHeader>
126*27162e4eSAndroid Build Coastguard Worker      </PrecompiledHeader>
127*27162e4eSAndroid Build Coastguard Worker      <Optimization>MaxSpeed</Optimization>
128*27162e4eSAndroid Build Coastguard Worker      <FunctionLevelLinking>true</FunctionLevelLinking>
129*27162e4eSAndroid Build Coastguard Worker      <IntrinsicFunctions>true</IntrinsicFunctions>
130*27162e4eSAndroid Build Coastguard Worker      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
131*27162e4eSAndroid Build Coastguard Worker      <TreatWarningAsError>false</TreatWarningAsError>
132*27162e4eSAndroid Build Coastguard Worker      <EnablePREfast>false</EnablePREfast>
133*27162e4eSAndroid Build Coastguard Worker      <RuntimeLibrary Condition="'$(UseStaticCRT)'=='true'">MultiThreaded</RuntimeLibrary>
134*27162e4eSAndroid Build Coastguard Worker    </ClCompile>
135*27162e4eSAndroid Build Coastguard Worker    <Link>
136*27162e4eSAndroid Build Coastguard Worker      <SubSystem>Console</SubSystem>
137*27162e4eSAndroid Build Coastguard Worker      <GenerateDebugInformation>true</GenerateDebugInformation>
138*27162e4eSAndroid Build Coastguard Worker      <EnableCOMDATFolding>true</EnableCOMDATFolding>
139*27162e4eSAndroid Build Coastguard Worker      <OptimizeReferences>true</OptimizeReferences>
140*27162e4eSAndroid Build Coastguard Worker    </Link>
141*27162e4eSAndroid Build Coastguard Worker  </ItemDefinitionGroup>
142*27162e4eSAndroid Build Coastguard Worker  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
143*27162e4eSAndroid Build Coastguard Worker    <ClCompile>
144*27162e4eSAndroid Build Coastguard Worker      <WarningLevel>Level4</WarningLevel>
145*27162e4eSAndroid Build Coastguard Worker      <PrecompiledHeader>
146*27162e4eSAndroid Build Coastguard Worker      </PrecompiledHeader>
147*27162e4eSAndroid Build Coastguard Worker      <Optimization>MaxSpeed</Optimization>
148*27162e4eSAndroid Build Coastguard Worker      <FunctionLevelLinking>true</FunctionLevelLinking>
149*27162e4eSAndroid Build Coastguard Worker      <IntrinsicFunctions>true</IntrinsicFunctions>
150*27162e4eSAndroid Build Coastguard Worker      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
151*27162e4eSAndroid Build Coastguard Worker      <TreatWarningAsError>false</TreatWarningAsError>
152*27162e4eSAndroid Build Coastguard Worker      <EnablePREfast>true</EnablePREfast>
153*27162e4eSAndroid Build Coastguard Worker      <AdditionalOptions>/analyze:stacksize295252 %(AdditionalOptions)</AdditionalOptions>
154*27162e4eSAndroid Build Coastguard Worker      <RuntimeLibrary Condition="'$(UseStaticCRT)'=='true'">MultiThreaded</RuntimeLibrary>
155*27162e4eSAndroid Build Coastguard Worker    </ClCompile>
156*27162e4eSAndroid Build Coastguard Worker    <Link>
157*27162e4eSAndroid Build Coastguard Worker      <SubSystem>Console</SubSystem>
158*27162e4eSAndroid Build Coastguard Worker      <GenerateDebugInformation>true</GenerateDebugInformation>
159*27162e4eSAndroid Build Coastguard Worker      <EnableCOMDATFolding>true</EnableCOMDATFolding>
160*27162e4eSAndroid Build Coastguard Worker      <OptimizeReferences>true</OptimizeReferences>
161*27162e4eSAndroid Build Coastguard Worker    </Link>
162*27162e4eSAndroid Build Coastguard Worker  </ItemDefinitionGroup>
163*27162e4eSAndroid Build Coastguard Worker  <ItemGroup>
164*27162e4eSAndroid Build Coastguard Worker    <ClCompile Include="..\..\..\lib\lz4.c" />
165*27162e4eSAndroid Build Coastguard Worker    <ClCompile Include="..\..\..\lib\lz4hc.c" />
166*27162e4eSAndroid Build Coastguard Worker    <ClCompile Include="..\..\..\lib\xxhash.c" />
167*27162e4eSAndroid Build Coastguard Worker    <ClCompile Include="..\..\..\tests\fuzzer.c" />
168*27162e4eSAndroid Build Coastguard Worker  </ItemGroup>
169*27162e4eSAndroid Build Coastguard Worker  <ItemGroup>
170*27162e4eSAndroid Build Coastguard Worker    <ClInclude Include="..\..\..\lib\lz4.h" />
171*27162e4eSAndroid Build Coastguard Worker    <ClInclude Include="..\..\..\lib\lz4hc.h" />
172*27162e4eSAndroid Build Coastguard Worker    <ClInclude Include="..\..\..\lib\xxhash.h" />
173*27162e4eSAndroid Build Coastguard Worker  </ItemGroup>
174*27162e4eSAndroid Build Coastguard Worker  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
175*27162e4eSAndroid Build Coastguard Worker  <ImportGroup Label="ExtensionTargets">
176*27162e4eSAndroid Build Coastguard Worker  </ImportGroup>
177*27162e4eSAndroid Build Coastguard Worker</Project>