/ tools / MonitorReportTool / MonitorReportTool.vcxproj
MonitorReportTool.vcxproj
 1  <?xml version="1.0" encoding="utf-8"?>
 2  <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 3    <PropertyGroup Label="Globals">
 4      <VCProjectVersion>16.0</VCProjectVersion>
 5      <Keyword>Win32Proj</Keyword>
 6      <ProjectGuid>{0febafaf-cb77-41f0-8ef9-8e3ad4b4f842}</ProjectGuid>
 7      <RootNamespace>MonitorReportTool</RootNamespace>
 8    </PropertyGroup>
 9    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
10    <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration">
11      <ConfigurationType>Application</ConfigurationType>
12      <UseDebugLibraries>true</UseDebugLibraries>
13      
14      <CharacterSet>Unicode</CharacterSet>
15    </PropertyGroup>
16    <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration">
17      <ConfigurationType>Application</ConfigurationType>
18      <UseDebugLibraries>false</UseDebugLibraries>
19      
20      <WholeProgramOptimization>true</WholeProgramOptimization>
21      <CharacterSet>Unicode</CharacterSet>
22    </PropertyGroup>
23    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
24    <ImportGroup Label="ExtensionSettings">
25    </ImportGroup>
26    <ImportGroup Label="Shared">
27    </ImportGroup>
28    <ImportGroup Label="PropertySheets">
29      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
30    </ImportGroup>
31    <PropertyGroup Label="UserMacros" />
32    <PropertyGroup Condition="'$(Configuration)'=='Debug'">
33      <LinkIncremental>true</LinkIncremental>
34    </PropertyGroup>
35    <PropertyGroup Condition="'$(Configuration)'=='Release'">
36      <LinkIncremental>false</LinkIncremental>
37    </PropertyGroup>
38    <PropertyGroup>
39      <OutDir>$(RepoRoot)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir>
40      <TargetName>PowerToys.$(ProjectName)</TargetName>
41    </PropertyGroup>
42    <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
43      <ClCompile>
44        <WarningLevel>Level3</WarningLevel>
45        <SDLCheck>true</SDLCheck>
46        <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
47        <ConformanceMode>true</ConformanceMode>
48        <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
49      </ClCompile>
50      <Link>
51        <SubSystem>Windows</SubSystem>
52        <GenerateDebugInformation>true</GenerateDebugInformation>
53        <AdditionalDependencies>dwmapi.lib;comsuppwd.lib;wbemuuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
54      </Link>
55    </ItemDefinitionGroup>
56    <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
57      <ClCompile>
58        <WarningLevel>Level3</WarningLevel>
59        <FunctionLevelLinking>true</FunctionLevelLinking>
60        <IntrinsicFunctions>true</IntrinsicFunctions>
61        <SDLCheck>true</SDLCheck>
62        <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
63        <ConformanceMode>true</ConformanceMode>
64      </ClCompile>
65      <Link>
66        <SubSystem>Windows</SubSystem>
67        <EnableCOMDATFolding>true</EnableCOMDATFolding>
68        <OptimizeReferences>true</OptimizeReferences>
69        <GenerateDebugInformation>true</GenerateDebugInformation>
70        <AdditionalDependencies>dwmapi.lib;comsuppw.lib;wbemuuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
71      </Link>
72    </ItemDefinitionGroup>
73    <ItemGroup>
74      <ClInclude Include="ErrorMessage.h" />
75      <ClInclude Include="Logger.h" />
76      <ClInclude Include="MonitorReportTool.h" />
77      <ClInclude Include="pch.h" />
78      <ClInclude Include="Resource.h" />
79    </ItemGroup>
80    <ItemGroup>
81      <ClCompile Include="MonitorReportTool.cpp" />
82      <ClCompile Include="pch.cpp">
83        <PrecompiledHeader Condition="'$(UsePrecompiledHeaders)' != 'false'">Create</PrecompiledHeader>
84      </ClCompile>
85    </ItemGroup>
86    <ItemGroup>
87      <ResourceCompile Include="MonitorReportTool.rc" />
88    </ItemGroup>
89    <ItemGroup>
90      <Image Include="MonitorReportTool.ico" />
91      <Image Include="small.ico" />
92    </ItemGroup>
93    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
94    <ImportGroup Label="ExtensionTargets">
95    </ImportGroup>
96  </Project>