/ FunnyApp.vcxproj
FunnyApp.vcxproj
  1  <?xml version="1.0" encoding="utf-8"?>
  2  <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3    <ItemGroup Label="ProjectConfigurations">
  4      <ProjectConfiguration Include="Debug|Win32">
  5        <Configuration>Debug</Configuration>
  6        <Platform>Win32</Platform>
  7      </ProjectConfiguration>
  8      <ProjectConfiguration Include="Release|Win32">
  9        <Configuration>Release</Configuration>
 10        <Platform>Win32</Platform>
 11      </ProjectConfiguration>
 12      <ProjectConfiguration Include="Debug|x64">
 13        <Configuration>Debug</Configuration>
 14        <Platform>x64</Platform>
 15      </ProjectConfiguration>
 16      <ProjectConfiguration Include="Release|x64">
 17        <Configuration>Release</Configuration>
 18        <Platform>x64</Platform>
 19      </ProjectConfiguration>
 20    </ItemGroup>
 21    <PropertyGroup Label="Globals">
 22      <VCProjectVersion>17.0</VCProjectVersion>
 23      <Keyword>Win32Proj</Keyword>
 24      <ProjectGuid>{c0c82a69-3ead-4d50-a0ee-24b01449eafa}</ProjectGuid>
 25      <RootNamespace>FunnyApp</RootNamespace>
 26      <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
 27    </PropertyGroup>
 28    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 29    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 30      <ConfigurationType>Application</ConfigurationType>
 31      <UseDebugLibraries>true</UseDebugLibraries>
 32      <PlatformToolset>v143</PlatformToolset>
 33      <CharacterSet>Unicode</CharacterSet>
 34    </PropertyGroup>
 35    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 36      <ConfigurationType>Application</ConfigurationType>
 37      <UseDebugLibraries>false</UseDebugLibraries>
 38      <PlatformToolset>v143</PlatformToolset>
 39      <WholeProgramOptimization>true</WholeProgramOptimization>
 40      <CharacterSet>Unicode</CharacterSet>
 41    </PropertyGroup>
 42    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 43      <ConfigurationType>Application</ConfigurationType>
 44      <UseDebugLibraries>true</UseDebugLibraries>
 45      <PlatformToolset>v143</PlatformToolset>
 46      <CharacterSet>Unicode</CharacterSet>
 47      <EnableASAN>false</EnableASAN>
 48    </PropertyGroup>
 49    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 50      <ConfigurationType>Application</ConfigurationType>
 51      <UseDebugLibraries>false</UseDebugLibraries>
 52      <PlatformToolset>v143</PlatformToolset>
 53      <WholeProgramOptimization>true</WholeProgramOptimization>
 54      <CharacterSet>Unicode</CharacterSet>
 55    </PropertyGroup>
 56    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 57    <ImportGroup Label="ExtensionSettings">
 58    </ImportGroup>
 59    <ImportGroup Label="Shared">
 60    </ImportGroup>
 61    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 62      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 63    </ImportGroup>
 64    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 65      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 66    </ImportGroup>
 67    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 68      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 69    </ImportGroup>
 70    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 71      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 72    </ImportGroup>
 73    <PropertyGroup Label="UserMacros" />
 74    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 75      <IncludePath>C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um;$(IncludePath)</IncludePath>
 76    </PropertyGroup>
 77    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 78      <IncludePath>C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um;$(IncludePath)</IncludePath>
 79    </PropertyGroup>
 80    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 81      <IncludePath>C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um;$(IncludePath)</IncludePath>
 82    </PropertyGroup>
 83    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 84      <IncludePath>C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um;$(IncludePath)</IncludePath>
 85    </PropertyGroup>
 86    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 87      <ClCompile>
 88        <WarningLevel>TurnOffAllWarnings</WarningLevel>
 89        <SDLCheck>true</SDLCheck>
 90        <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 91        <ConformanceMode>true</ConformanceMode>
 92        <AdditionalIncludeDirectories>
 93        </AdditionalIncludeDirectories>
 94      </ClCompile>
 95      <Link>
 96        <SubSystem>Console</SubSystem>
 97        <GenerateDebugInformation>true</GenerateDebugInformation>
 98        <AdditionalLibraryDirectories>
 99        </AdditionalLibraryDirectories>
100        <AdditionalDependencies>$(CoreLibraryDependencies);$(ProjectDir)offreg.lib;%(AdditionalDependencies)</AdditionalDependencies>
101      </Link>
102    </ItemDefinitionGroup>
103    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
104      <ClCompile>
105        <WarningLevel>TurnOffAllWarnings</WarningLevel>
106        <FunctionLevelLinking>true</FunctionLevelLinking>
107        <IntrinsicFunctions>true</IntrinsicFunctions>
108        <SDLCheck>true</SDLCheck>
109        <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110        <ConformanceMode>true</ConformanceMode>
111        <AdditionalIncludeDirectories>
112        </AdditionalIncludeDirectories>
113      </ClCompile>
114      <Link>
115        <SubSystem>Console</SubSystem>
116        <GenerateDebugInformation>true</GenerateDebugInformation>
117        <AdditionalLibraryDirectories>
118        </AdditionalLibraryDirectories>
119        <AdditionalDependencies>$(CoreLibraryDependencies);$(ProjectDir)offreg.lib;%(AdditionalDependencies)</AdditionalDependencies>
120      </Link>
121    </ItemDefinitionGroup>
122    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
123      <ClCompile>
124        <WarningLevel>TurnOffAllWarnings</WarningLevel>
125        <SDLCheck>true</SDLCheck>
126        <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
127        <ConformanceMode>true</ConformanceMode>
128        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
129        <AdditionalIncludeDirectories>
130        </AdditionalIncludeDirectories>
131      </ClCompile>
132      <Link>
133        <SubSystem>Console</SubSystem>
134        <GenerateDebugInformation>true</GenerateDebugInformation>
135        <AdditionalLibraryDirectories>
136        </AdditionalLibraryDirectories>
137        <AdditionalDependencies>$(CoreLibraryDependencies);$(ProjectDir)offreg.lib;%(AdditionalDependencies)</AdditionalDependencies>
138        <StackReserveSize>
139        </StackReserveSize>
140      </Link>
141    </ItemDefinitionGroup>
142    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
143      <ClCompile>
144        <WarningLevel>TurnOffAllWarnings</WarningLevel>
145        <FunctionLevelLinking>true</FunctionLevelLinking>
146        <IntrinsicFunctions>true</IntrinsicFunctions>
147        <SDLCheck>true</SDLCheck>
148        <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
149        <ConformanceMode>true</ConformanceMode>
150        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
151        <AdditionalIncludeDirectories>
152        </AdditionalIncludeDirectories>
153      </ClCompile>
154      <Link>
155        <SubSystem>Console</SubSystem>
156        <GenerateDebugInformation>true</GenerateDebugInformation>
157        <AdditionalLibraryDirectories>
158        </AdditionalLibraryDirectories>
159        <AdditionalDependencies>$(CoreLibraryDependencies);$(ProjectDir)offreg.lib;%(AdditionalDependencies)</AdditionalDependencies>
160      </Link>
161    </ItemDefinitionGroup>
162    <ItemGroup>
163      <ClCompile Include="FunnyApp.cpp" />
164      <ClCompile Include="windefend_c.c" />
165      <ClCompile Include="windefend_s.c" />
166    </ItemGroup>
167    <ItemGroup>
168      <ClInclude Include="offreg.h" />
169      <ClInclude Include="resource.h" />
170      <ClInclude Include="windefend_h.h" />
171    </ItemGroup>
172    <ItemGroup>
173      <ResourceCompile Include="FunnyApp.rc" />
174    </ItemGroup>
175    <ItemGroup>
176      <Midl Include="windefend.idl" />
177    </ItemGroup>
178    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
179    <ImportGroup Label="ExtensionTargets">
180    </ImportGroup>
181  </Project>