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|ARM64">
5 <Configuration>Debug
</Configuration>
6 <Platform>ARM64
</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include=
"Debug|Win32">
9 <Configuration>Debug
</Configuration>
10 <Platform>Win32
</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include=
"Release|ARM64">
13 <Configuration>Release
</Configuration>
14 <Platform>ARM64
</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include=
"Release|Win32">
17 <Configuration>Release
</Configuration>
18 <Platform>Win32
</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include=
"Debug|x64">
21 <Configuration>Debug
</Configuration>
22 <Platform>x64
</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include=
"Release|x64">
25 <Configuration>Release
</Configuration>
26 <Platform>x64
</Platform>
27 </ProjectConfiguration>
29 <PropertyGroup Label=
"Globals">
30 <VCProjectVersion>16.0</VCProjectVersion>
31 <Keyword>Win32Proj
</Keyword>
32 <ProjectGuid>{
1febc57e-dcb3-
42c7-
943b-
3486e782c5c6}
</ProjectGuid>
33 <RootNamespace>tee
</RootNamespace>
34 <WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
36 <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
37 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'" Label=
"Configuration">
38 <ConfigurationType>Application
</ConfigurationType>
39 <UseDebugLibraries>true
</UseDebugLibraries>
40 <PlatformToolset>v142
</PlatformToolset>
41 <CharacterSet>Unicode
</CharacterSet>
43 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'" Label=
"Configuration">
44 <ConfigurationType>Application
</ConfigurationType>
45 <UseDebugLibraries>false
</UseDebugLibraries>
46 <PlatformToolset>v142
</PlatformToolset>
47 <WholeProgramOptimization>true
</WholeProgramOptimization>
48 <CharacterSet>Unicode
</CharacterSet>
50 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'" Label=
"Configuration">
51 <ConfigurationType>Application
</ConfigurationType>
52 <UseDebugLibraries>true
</UseDebugLibraries>
53 <PlatformToolset>v142
</PlatformToolset>
54 <CharacterSet>Unicode
</CharacterSet>
56 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label=
"Configuration">
57 <ConfigurationType>Application
</ConfigurationType>
58 <UseDebugLibraries>true
</UseDebugLibraries>
59 <PlatformToolset>v142
</PlatformToolset>
60 <CharacterSet>Unicode
</CharacterSet>
62 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'" Label=
"Configuration">
63 <ConfigurationType>Application
</ConfigurationType>
64 <UseDebugLibraries>false
</UseDebugLibraries>
65 <PlatformToolset>v142
</PlatformToolset>
66 <WholeProgramOptimization>true
</WholeProgramOptimization>
67 <CharacterSet>Unicode
</CharacterSet>
69 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|ARM64'" Label=
"Configuration">
70 <ConfigurationType>Application
</ConfigurationType>
71 <UseDebugLibraries>false
</UseDebugLibraries>
72 <PlatformToolset>v142
</PlatformToolset>
73 <WholeProgramOptimization>true
</WholeProgramOptimization>
74 <CharacterSet>Unicode
</CharacterSet>
76 <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.props" />
77 <ImportGroup Label=
"ExtensionSettings">
79 <ImportGroup Label=
"Shared">
81 <ImportGroup Label=
"PropertySheets" Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'">
82 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
84 <ImportGroup Label=
"PropertySheets" Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'">
85 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
87 <ImportGroup Label=
"PropertySheets" Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'">
88 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
90 <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label=
"PropertySheets">
91 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
93 <ImportGroup Label=
"PropertySheets" Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'">
94 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
96 <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|ARM64'" Label=
"PropertySheets">
97 <Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label=
"LocalAppDataPlatform" />
99 <PropertyGroup Label=
"UserMacros" />
100 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'">
101 <LinkIncremental>true
</LinkIncremental>
102 <OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\
</OutDir>
103 <IntDir>$(SolutionDir)obj\$(Platform)\$(Configuration)\
</IntDir>
105 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'">
106 <LinkIncremental>false
</LinkIncremental>
107 <OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\
</OutDir>
108 <IntDir>$(SolutionDir)obj\$(Platform)\$(Configuration)\
</IntDir>
110 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'">
111 <LinkIncremental>true
</LinkIncremental>
112 <OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\
</OutDir>
113 <IntDir>$(SolutionDir)obj\$(Platform)\$(Configuration)\
</IntDir>
115 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|ARM64'">
116 <LinkIncremental>true
</LinkIncremental>
117 <OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\
</OutDir>
118 <IntDir>$(SolutionDir)obj\$(Platform)\$(Configuration)\
</IntDir>
120 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'">
121 <LinkIncremental>false
</LinkIncremental>
122 <OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\
</OutDir>
123 <IntDir>$(SolutionDir)obj\$(Platform)\$(Configuration)\
</IntDir>
125 <PropertyGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|ARM64'">
126 <LinkIncremental>false
</LinkIncremental>
127 <OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\
</OutDir>
128 <IntDir>$(SolutionDir)obj\$(Platform)\$(Configuration)\
</IntDir>
130 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'">
132 <WarningLevel>Level3
</WarningLevel>
133 <SDLCheck>true
</SDLCheck>
134 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
135 <ConformanceMode>true
</ConformanceMode>
138 <SubSystem>Console
</SubSystem>
139 <GenerateDebugInformation>true
</GenerateDebugInformation>
140 <AdditionalDependencies>Version.lib;%(AdditionalDependencies)
</AdditionalDependencies>
142 </ItemDefinitionGroup>
143 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'">
145 <WarningLevel>Level4
</WarningLevel>
146 <FunctionLevelLinking>true
</FunctionLevelLinking>
147 <IntrinsicFunctions>true
</IntrinsicFunctions>
148 <SDLCheck>false
</SDLCheck>
149 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
150 <ConformanceMode>true
</ConformanceMode>
151 <PrecompiledHeader>NotUsing
</PrecompiledHeader>
152 <RuntimeLibrary>MultiThreaded
</RuntimeLibrary>
153 <EnableEnhancedInstructionSet>NoExtensions
</EnableEnhancedInstructionSet>
154 <BufferSecurityCheck>false
</BufferSecurityCheck>
155 <TreatWarningAsError>true
</TreatWarningAsError>
156 <Optimization>MaxSpeed
</Optimization>
157 <FavorSizeOrSpeed>Speed
</FavorSizeOrSpeed>
158 <OmitFramePointers>true
</OmitFramePointers>
159 <WholeProgramOptimization>true
</WholeProgramOptimization>
160 <FloatingPointModel>Fast
</FloatingPointModel>
161 <InlineFunctionExpansion>AnySuitable
</InlineFunctionExpansion>
162 <DisableSpecificWarnings>4706;
6258;
28112</DisableSpecificWarnings>
165 <SubSystem>Console
</SubSystem>
166 <EnableCOMDATFolding>true
</EnableCOMDATFolding>
167 <OptimizeReferences>true
</OptimizeReferences>
168 <GenerateDebugInformation>false
</GenerateDebugInformation>
169 <IgnoreAllDefaultLibraries>true
</IgnoreAllDefaultLibraries>
170 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration
</LinkTimeCodeGeneration>
171 <MinimumRequiredVersion>5.1</MinimumRequiredVersion>
172 <AdditionalDependencies>Version.lib;%(AdditionalDependencies)
</AdditionalDependencies>
173 <EntryPointSymbol>_startup
</EntryPointSymbol>
175 </ItemDefinitionGroup>
176 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'">
178 <WarningLevel>Level3
</WarningLevel>
179 <SDLCheck>true
</SDLCheck>
180 <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
181 <ConformanceMode>true
</ConformanceMode>
184 <SubSystem>Console
</SubSystem>
185 <GenerateDebugInformation>true
</GenerateDebugInformation>
186 <AdditionalDependencies>Version.lib;%(AdditionalDependencies)
</AdditionalDependencies>
188 </ItemDefinitionGroup>
189 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Debug|ARM64'">
191 <WarningLevel>Level3
</WarningLevel>
192 <SDLCheck>true
</SDLCheck>
193 <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
194 <ConformanceMode>true
</ConformanceMode>
197 <SubSystem>Console
</SubSystem>
198 <GenerateDebugInformation>true
</GenerateDebugInformation>
199 <AdditionalDependencies>Version.lib;%(AdditionalDependencies)
</AdditionalDependencies>
201 </ItemDefinitionGroup>
202 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'">
204 <WarningLevel>Level4
</WarningLevel>
205 <FunctionLevelLinking>true
</FunctionLevelLinking>
206 <IntrinsicFunctions>true
</IntrinsicFunctions>
207 <SDLCheck>false
</SDLCheck>
208 <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
209 <ConformanceMode>true
</ConformanceMode>
210 <PrecompiledHeader>NotUsing
</PrecompiledHeader>
211 <RuntimeLibrary>MultiThreaded
</RuntimeLibrary>
212 <EnableEnhancedInstructionSet>NotSet
</EnableEnhancedInstructionSet>
213 <BufferSecurityCheck>false
</BufferSecurityCheck>
214 <TreatWarningAsError>true
</TreatWarningAsError>
215 <Optimization>MaxSpeed
</Optimization>
216 <FavorSizeOrSpeed>Speed
</FavorSizeOrSpeed>
217 <OmitFramePointers>true
</OmitFramePointers>
218 <WholeProgramOptimization>true
</WholeProgramOptimization>
219 <FloatingPointModel>Fast
</FloatingPointModel>
220 <InlineFunctionExpansion>AnySuitable
</InlineFunctionExpansion>
221 <DisableSpecificWarnings>4706;
6258;
28112</DisableSpecificWarnings>
224 <SubSystem>Console
</SubSystem>
225 <EnableCOMDATFolding>true
</EnableCOMDATFolding>
226 <OptimizeReferences>true
</OptimizeReferences>
227 <GenerateDebugInformation>false
</GenerateDebugInformation>
228 <IgnoreAllDefaultLibraries>true
</IgnoreAllDefaultLibraries>
229 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration
</LinkTimeCodeGeneration>
230 <MinimumRequiredVersion>5.2</MinimumRequiredVersion>
231 <AdditionalDependencies>Version.lib;%(AdditionalDependencies)
</AdditionalDependencies>
232 <EntryPointSymbol>_startup
</EntryPointSymbol>
234 </ItemDefinitionGroup>
235 <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='Release|ARM64'">
237 <WarningLevel>Level4
</WarningLevel>
238 <FunctionLevelLinking>true
</FunctionLevelLinking>
239 <IntrinsicFunctions>true
</IntrinsicFunctions>
240 <SDLCheck>false
</SDLCheck>
241 <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
242 <ConformanceMode>true
</ConformanceMode>
243 <PrecompiledHeader>NotUsing
</PrecompiledHeader>
244 <RuntimeLibrary>MultiThreaded
</RuntimeLibrary>
245 <EnableEnhancedInstructionSet>NotSet
</EnableEnhancedInstructionSet>
246 <BufferSecurityCheck>false
</BufferSecurityCheck>
247 <TreatWarningAsError>true
</TreatWarningAsError>
248 <Optimization>MaxSpeed
</Optimization>
249 <FavorSizeOrSpeed>Speed
</FavorSizeOrSpeed>
250 <OmitFramePointers>true
</OmitFramePointers>
251 <WholeProgramOptimization>true
</WholeProgramOptimization>
252 <FloatingPointModel>Fast
</FloatingPointModel>
253 <InlineFunctionExpansion>AnySuitable
</InlineFunctionExpansion>
254 <DisableSpecificWarnings>4706;
6258;
28112</DisableSpecificWarnings>
257 <SubSystem>Console
</SubSystem>
258 <EnableCOMDATFolding>true
</EnableCOMDATFolding>
259 <OptimizeReferences>true
</OptimizeReferences>
260 <GenerateDebugInformation>false
</GenerateDebugInformation>
261 <IgnoreAllDefaultLibraries>true
</IgnoreAllDefaultLibraries>
262 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration
</LinkTimeCodeGeneration>
263 <AdditionalDependencies>Version.lib;%(AdditionalDependencies)
</AdditionalDependencies>
264 <EntryPointSymbol>_startup
</EntryPointSymbol>
266 </ItemDefinitionGroup>
268 <ClCompile Include=
"tee.c" />
271 <Manifest Include=
"etc\resources\compatibility.manifest" />
274 <ResourceCompile Include=
"etc\resources\tee.rc" />
277 <ClInclude Include=
"etc\resources\version.h" />
279 <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.targets" />
280 <ImportGroup Label=
"ExtensionTargets">