Add Visual Studio 2022 solution files

* setjmp is not added as an app as it relies on non MSVC compatible assembly.
This commit is contained in:
Pete Batard 2023-11-08 18:28:46 +00:00
parent 130ebd8f04
commit 18fe24f01f
53 changed files with 2260 additions and 0 deletions

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}</ProjectGuid>
<RootNamespace>AllocPages</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>AllocPages</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\AllocPages.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\AllocPages.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}</ProjectGuid>
<RootNamespace>FreePages</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>FreePages</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\FreePages.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\FreePages.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

45
.vs/apps/_gen_vcxproj.ps1 Normal file
View File

@ -0,0 +1,45 @@
$Source = "AllocPages"
$EfiArchName = @{
"x64" = "x64"
"Win32" = "ia32"
"ARM64" = "aa64"
"ARM" = "arm"
}
$i = 0
$sln = (Get-Content ..\..\gnu-efi.sln) -as [collections.arraylist]
Get-ChildItem "..\..\apps" -Filter *.c |
Foreach-Object {
if ($_.BaseName -ne $Source) {
$guid = [guid]::NewGuid().ToString().ToUpper()
Write-Host $guid = $_.BaseName
copy "$Source.vcxproj" "$($_.BaseName).vcxproj"
copy "$Source.vcxproj.filters" "$($_.BaseName).vcxproj.filters"
copy "$Source.vcxproj.user" "$($_.BaseName).vcxproj.user"
(Get-Content "$($_.BaseName).vcxproj").Replace("DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE", $guid).Replace($Source, $_.BaseName) | Set-Content "$($_.BaseName).vcxproj"
(Get-Content "$($_.BaseName).vcxproj.filters").Replace($Source, $_.BaseName) | Set-Content "$($_.BaseName).vcxproj.filters"
$line = 14 + 5 * $i
$sln.insert($line,"Project(""{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}"") = ""$($_.BaseName)"", "".vs\apps\$($_.BaseName).vcxproj"", ""{$guid}""")
$line++
$sln.insert($line," ProjectSection(ProjectDependencies) = postProject")
$line++
$sln.insert($line," {3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}")
$line++
$sln.insert($line," EndProjectSection")
$line++
$sln.insert($line,"EndProject")
$line++
$line += 44 + 16 * $i
foreach ($Build in @("Debug", "Release")) {
foreach ($Arch in @("ARM64", "ARM", "Win32", "x64")) {
foreach ($Cfg in @("ActiveCfg", "Build.0")) {
$sln.insert($line, " {$guid}.$Build|$($EfiArchName.$Arch).$Cfg = $Build|$Arch")
$line++
}
}
}
$line += 6 + $i
$sln.insert($line, " {$guid} = {DF105116-5A3A-4D48-AB1D-7221690ED545}")
$i++
}
}
$sln | Set-Content ..\..\gnu-efi.sln

13
.vs/apps/bltgrid.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}</ProjectGuid>
<RootNamespace>bltgrid</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>bltgrid</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\bltgrid.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\bltgrid.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

385
.vs/apps/common.props Normal file
View File

@ -0,0 +1,385 @@
<Project>
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|ARM64">
<Configuration>Debug</Configuration>
<Platform>ARM64</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|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM64">
<Configuration>Release</Configuration>
<Platform>ARM64</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>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)x64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)ia32\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)arm\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)aa64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)x64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)ia32\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)arm\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
<TargetExt>.efi</TargetExt>
<GenerateManifest>false</GenerateManifest>
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)aa64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<AdditionalDependencies>efilib.lib;libcmtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<AdditionalDependencies>efilib.lib;libcmtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<TargetMachine>MachineX86</TargetMachine>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<AdditionalDependencies>efilib.lib;libcmtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<AdditionalDependencies>efilib.lib;libcmtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalDependencies>efilib.lib;libcmt.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalDependencies>efilib.lib;libcmt.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalDependencies>efilib.lib;libcmt.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<WarningLevel>Level3</WarningLevel>
<DisableSpecificWarnings>4091</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<SubSystem>EFI Application</SubSystem>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
<Link>
<DataExecutionPrevention>false</DataExecutionPrevention>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<EntryPointSymbol>efi_main</EntryPointSymbol>
<SubSystem>EFI Application</SubSystem>
<AdditionalDependencies>efilib.lib;libcmt.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<OptimizeReferences>true</OptimizeReferences>
<RandomizedBaseAddress />
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{090590E4-A94D-477A-8512-42522BDDFE0C}</ProjectGuid>
<RootNamespace>debughook</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>debughook</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\debughook.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\debughook.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/drv0.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}</ProjectGuid>
<RootNamespace>drv0</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>drv0</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\drv0.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\drv0.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/drv0_use.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}</ProjectGuid>
<RootNamespace>drv0_use</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>drv0_use</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\drv0_use.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\drv0_use.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/exit.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{80BD2830-EF30-4110-97BA-1B9A7B855996}</ProjectGuid>
<RootNamespace>exit</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>exit</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\exit.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\exit.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/lfbgrid.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{7C059723-3CD2-484B-8064-238CE7A437BD}</ProjectGuid>
<RootNamespace>lfbgrid</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>lfbgrid</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\lfbgrid.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\lfbgrid.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/modelist.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{5AD238D9-79AA-4166-BC86-EF759EA45BAB}</ProjectGuid>
<RootNamespace>modelist</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>modelist</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\modelist.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\modelist.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/printenv.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{731CD95E-7CCD-495F-9456-E2D71357C807}</ProjectGuid>
<RootNamespace>printenv</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>printenv</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\printenv.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\printenv.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/route80h.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}</ProjectGuid>
<RootNamespace>route80h</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>route80h</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\route80h.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\route80h.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/setdbg.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}</ProjectGuid>
<RootNamespace>setdbg</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>setdbg</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\setdbg.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\setdbg.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/setjmp.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{8EC47C20-B7C3-4B82-8B06-967A15C7B323}</ProjectGuid>
<RootNamespace>setjmp</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>setjmp</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\setjmp.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\setjmp.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{9BA1F692-0824-442E-B700-69C3D85D64EE}</ProjectGuid>
<RootNamespace>t</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t2.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}</ProjectGuid>
<RootNamespace>t2</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t2</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t2.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t2.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t3.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{AFF91400-F772-419A-9463-D9900B43C666}</ProjectGuid>
<RootNamespace>t3</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t3</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t3.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t3.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t4.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}</ProjectGuid>
<RootNamespace>t4</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t4</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t4.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t4.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t5.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{7F52AAA4-2071-49D6-A783-529D3CB5AF61}</ProjectGuid>
<RootNamespace>t5</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t5</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t5.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t5.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t6.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}</ProjectGuid>
<RootNamespace>t6</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t6</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t6.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t6.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t7.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{04D2685F-8150-47E0-BC10-338D2D6B804C}</ProjectGuid>
<RootNamespace>t7</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t7</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t7.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t7.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/t8.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{6C664A44-BC53-4225-A14B-D969D4EED647}</ProjectGuid>
<RootNamespace>t8</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>t8</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t8.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\t8.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/tcc.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}</ProjectGuid>
<RootNamespace>tcc</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>tcc</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\tcc.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\tcc.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/tpause.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{8E407F19-F112-4630-B879-CFF982791261}</ProjectGuid>
<RootNamespace>tpause</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>tpause</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\tpause.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\tpause.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

13
.vs/apps/unsetdbg.vcxproj Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(SolutionDir)\.vs\apps\common.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{06089797-265A-4FF5-838E-25374C1F0159}</ProjectGuid>
<RootNamespace>unsetdbg</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>unsetdbg</ProjectName>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\unsetdbg.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\apps\unsetdbg.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

430
.vs/efilib.vcxproj Normal file
View File

@ -0,0 +1,430 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|ARM64">
<Configuration>Debug</Configuration>
<Platform>ARM64</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|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM64">
<Configuration>Release</Configuration>
<Platform>ARM64</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">
<ProjectGuid>{3135D563-9596-4584-9ED6-616ADEC52974}</ProjectGuid>
<RootNamespace>gnuefi</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>efilib</ProjectName>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(SolutionDir)x64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(SolutionDir)ia32\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>$(SolutionDir)arm\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
<OutDir>$(SolutionDir)aa64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(SolutionDir)x64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(SolutionDir)ia32\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>$(SolutionDir)arm\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
<OutDir>$(SolutionDir)aa64\$(Configuration)\</OutDir>
<IntDir>$(OutDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<BufferSecurityCheck>false</BufferSecurityCheck>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<AdditionalIncludeDirectories>$(SolutionDir)\inc</AdditionalIncludeDirectories>
<ExceptionHandling>false</ExceptionHandling>
<CompileAs>CompileAsC</CompileAs>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<DisableSpecificWarnings>4312</DisableSpecificWarnings>
<BufferSecurityCheck>false</BufferSecurityCheck>
<WholeProgramOptimization>false</WholeProgramOptimization>
<AdditionalOptions>/Oi-</AdditionalOptions>
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<SubSystem>EFI Application</SubSystem>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\lib\aarch64\initplat.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\lib\aarch64\math.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\lib\arm\initplat.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\lib\arm\math.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\lib\boxdraw.c" />
<ClCompile Include="..\lib\cmdline.c" />
<ClCompile Include="..\lib\console.c" />
<ClCompile Include="..\lib\crc.c" />
<ClCompile Include="..\lib\data.c" />
<ClCompile Include="..\lib\debug.c" />
<ClCompile Include="..\lib\dpath.c" />
<ClCompile Include="..\lib\error.c" />
<ClCompile Include="..\lib\event.c" />
<ClCompile Include="..\lib\exit.c" />
<ClCompile Include="..\lib\guid.c" />
<ClCompile Include="..\lib\hand.c" />
<ClCompile Include="..\lib\hw.c" />
<ClCompile Include="..\lib\ia32\initplat.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\lib\ia32\math.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\lib\init.c" />
<ClCompile Include="..\lib\lock.c" />
<ClCompile Include="..\lib\misc.c" />
<ClCompile Include="..\lib\print.c" />
<ClCompile Include="..\lib\runtime\efirtlib.c" />
<ClCompile Include="..\lib\runtime\rtdata.c" />
<ClCompile Include="..\lib\runtime\rtlock.c" />
<ClCompile Include="..\lib\runtime\rtstr.c" />
<ClCompile Include="..\lib\runtime\vm.c" />
<ClCompile Include="..\lib\smbios.c" />
<ClCompile Include="..\lib\sread.c" />
<ClCompile Include="..\lib\str.c" />
<ClCompile Include="..\lib\x86_64\initplat.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\lib\x86_64\math.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild>
</ClCompile>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

126
.vs/efilib.vcxproj.filters Normal file
View File

@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Source Files\arm">
<UniqueIdentifier>{20c8e9bd-0fa8-46d3-b825-e3eebd64ab3d}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\x86_64">
<UniqueIdentifier>{87122940-e80f-416d-a840-5e32f703f3ff}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\ia32">
<UniqueIdentifier>{e6e3d25a-4fce-4036-bef9-3cfbafc4baaf}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\aarch64">
<UniqueIdentifier>{cf7e7031-77e5-4827-9aa6-f996fc4b3d06}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\lib\console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\print.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\init.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\str.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\guid.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\boxdraw.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\smbios.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\crc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\data.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\debug.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\dpath.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\event.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\exit.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\hand.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\hw.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\lock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\sread.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\cmdline.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\runtime\rtlock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\runtime\efirtlib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\runtime\rtstr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\runtime\vm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\runtime\rtdata.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\error.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\lib\arm\math.c">
<Filter>Source Files\arm</Filter>
</ClCompile>
<ClCompile Include="..\lib\x86_64\math.c">
<Filter>Source Files\x86_64</Filter>
</ClCompile>
<ClCompile Include="..\lib\ia32\math.c">
<Filter>Source Files\ia32</Filter>
</ClCompile>
<ClCompile Include="..\lib\x86_64\initplat.c">
<Filter>Source Files\x86_64</Filter>
</ClCompile>
<ClCompile Include="..\lib\ia32\initplat.c">
<Filter>Source Files\ia32</Filter>
</ClCompile>
<ClCompile Include="..\lib\arm\initplat.c">
<Filter>Source Files\arm</Filter>
</ClCompile>
<ClCompile Include="..\lib\aarch64\initplat.c">
<Filter>Source Files\aarch64</Filter>
</ClCompile>
<ClCompile Include="..\lib\aarch64\math.c">
<Filter>Source Files\aarch64</Filter>
</ClCompile>
</ItemGroup>
</Project>

530
gnu-efi.sln Normal file
View File

@ -0,0 +1,530 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.7.34221.43
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "efilib", ".vs\efilib.vcxproj", "{3135D563-9596-4584-9ED6-616ADEC52974}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "apps", "apps", "{DF105116-5A3A-4D48-AB1D-7221690ED545}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AllocPages", ".vs\apps\AllocPages.vcxproj", "{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bltgrid", ".vs\apps\bltgrid.vcxproj", "{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "drv0", ".vs\apps\drv0.vcxproj", "{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "drv0_use", ".vs\apps\drv0_use.vcxproj", "{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exit", ".vs\apps\exit.vcxproj", "{80BD2830-EF30-4110-97BA-1B9A7B855996}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreePages", ".vs\apps\FreePages.vcxproj", "{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lfbgrid", ".vs\apps\lfbgrid.vcxproj", "{7C059723-3CD2-484B-8064-238CE7A437BD}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "modelist", ".vs\apps\modelist.vcxproj", "{5AD238D9-79AA-4166-BC86-EF759EA45BAB}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "printenv", ".vs\apps\printenv.vcxproj", "{731CD95E-7CCD-495F-9456-E2D71357C807}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "route80h", ".vs\apps\route80h.vcxproj", "{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "setdbg", ".vs\apps\setdbg.vcxproj", "{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t", ".vs\apps\t.vcxproj", "{9BA1F692-0824-442E-B700-69C3D85D64EE}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t2", ".vs\apps\t2.vcxproj", "{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t3", ".vs\apps\t3.vcxproj", "{AFF91400-F772-419A-9463-D9900B43C666}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t4", ".vs\apps\t4.vcxproj", "{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t5", ".vs\apps\t5.vcxproj", "{7F52AAA4-2071-49D6-A783-529D3CB5AF61}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t6", ".vs\apps\t6.vcxproj", "{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t7", ".vs\apps\t7.vcxproj", "{04D2685F-8150-47E0-BC10-338D2D6B804C}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "t8", ".vs\apps\t8.vcxproj", "{6C664A44-BC53-4225-A14B-D969D4EED647}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcc", ".vs\apps\tcc.vcxproj", "{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tpause", ".vs\apps\tpause.vcxproj", "{8E407F19-F112-4630-B879-CFF982791261}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unsetdbg", ".vs\apps\unsetdbg.vcxproj", "{06089797-265A-4FF5-838E-25374C1F0159}"
ProjectSection(ProjectDependencies) = postProject
{3135D563-9596-4584-9ED6-616ADEC52974} = {3135D563-9596-4584-9ED6-616ADEC52974}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|aa64 = Debug|aa64
Debug|arm = Debug|arm
Debug|ia32 = Debug|ia32
Debug|x64 = Debug|x64
Release|aa64 = Release|aa64
Release|arm = Release|arm
Release|ia32 = Release|ia32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|aa64.ActiveCfg = Debug|ARM64
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|aa64.Build.0 = Debug|ARM64
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|arm.ActiveCfg = Debug|ARM
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|arm.Build.0 = Debug|ARM
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|ia32.ActiveCfg = Debug|Win32
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|ia32.Build.0 = Debug|Win32
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|x64.ActiveCfg = Debug|x64
{3135D563-9596-4584-9ED6-616ADEC52974}.Debug|x64.Build.0 = Debug|x64
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|aa64.ActiveCfg = Release|ARM64
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|aa64.Build.0 = Release|ARM64
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|arm.ActiveCfg = Release|ARM
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|arm.Build.0 = Release|ARM
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|ia32.ActiveCfg = Release|Win32
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|ia32.Build.0 = Release|Win32
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|x64.ActiveCfg = Release|x64
{3135D563-9596-4584-9ED6-616ADEC52974}.Release|x64.Build.0 = Release|x64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|aa64.ActiveCfg = Debug|ARM64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|aa64.Build.0 = Debug|ARM64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|arm.ActiveCfg = Debug|ARM
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|arm.Build.0 = Debug|ARM
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|ia32.ActiveCfg = Debug|Win32
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|ia32.Build.0 = Debug|Win32
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|x64.ActiveCfg = Debug|x64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Debug|x64.Build.0 = Debug|x64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|aa64.ActiveCfg = Release|ARM64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|aa64.Build.0 = Release|ARM64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|arm.ActiveCfg = Release|ARM
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|arm.Build.0 = Release|ARM
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|ia32.ActiveCfg = Release|Win32
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|ia32.Build.0 = Release|Win32
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|x64.ActiveCfg = Release|x64
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE}.Release|x64.Build.0 = Release|x64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|aa64.ActiveCfg = Debug|ARM64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|aa64.Build.0 = Debug|ARM64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|arm.ActiveCfg = Debug|ARM
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|arm.Build.0 = Debug|ARM
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|ia32.ActiveCfg = Debug|Win32
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|ia32.Build.0 = Debug|Win32
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|x64.ActiveCfg = Debug|x64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Debug|x64.Build.0 = Debug|x64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|aa64.ActiveCfg = Release|ARM64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|aa64.Build.0 = Release|ARM64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|arm.ActiveCfg = Release|ARM
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|arm.Build.0 = Release|ARM
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|ia32.ActiveCfg = Release|Win32
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|ia32.Build.0 = Release|Win32
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|x64.ActiveCfg = Release|x64
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C}.Release|x64.Build.0 = Release|x64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|aa64.ActiveCfg = Debug|ARM64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|aa64.Build.0 = Debug|ARM64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|arm.ActiveCfg = Debug|ARM
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|arm.Build.0 = Debug|ARM
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|ia32.ActiveCfg = Debug|Win32
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|ia32.Build.0 = Debug|Win32
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|x64.ActiveCfg = Debug|x64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Debug|x64.Build.0 = Debug|x64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|aa64.ActiveCfg = Release|ARM64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|aa64.Build.0 = Release|ARM64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|arm.ActiveCfg = Release|ARM
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|arm.Build.0 = Release|ARM
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|ia32.ActiveCfg = Release|Win32
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|ia32.Build.0 = Release|Win32
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|x64.ActiveCfg = Release|x64
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F}.Release|x64.Build.0 = Release|x64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|aa64.ActiveCfg = Debug|ARM64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|aa64.Build.0 = Debug|ARM64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|arm.ActiveCfg = Debug|ARM
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|arm.Build.0 = Debug|ARM
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|ia32.ActiveCfg = Debug|Win32
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|ia32.Build.0 = Debug|Win32
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|x64.ActiveCfg = Debug|x64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Debug|x64.Build.0 = Debug|x64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|aa64.ActiveCfg = Release|ARM64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|aa64.Build.0 = Release|ARM64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|arm.ActiveCfg = Release|ARM
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|arm.Build.0 = Release|ARM
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|ia32.ActiveCfg = Release|Win32
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|ia32.Build.0 = Release|Win32
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|x64.ActiveCfg = Release|x64
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640}.Release|x64.Build.0 = Release|x64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|aa64.ActiveCfg = Debug|ARM64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|aa64.Build.0 = Debug|ARM64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|arm.ActiveCfg = Debug|ARM
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|arm.Build.0 = Debug|ARM
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|ia32.ActiveCfg = Debug|Win32
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|ia32.Build.0 = Debug|Win32
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|x64.ActiveCfg = Debug|x64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Debug|x64.Build.0 = Debug|x64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|aa64.ActiveCfg = Release|ARM64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|aa64.Build.0 = Release|ARM64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|arm.ActiveCfg = Release|ARM
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|arm.Build.0 = Release|ARM
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|ia32.ActiveCfg = Release|Win32
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|ia32.Build.0 = Release|Win32
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|x64.ActiveCfg = Release|x64
{80BD2830-EF30-4110-97BA-1B9A7B855996}.Release|x64.Build.0 = Release|x64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|aa64.ActiveCfg = Debug|ARM64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|aa64.Build.0 = Debug|ARM64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|arm.ActiveCfg = Debug|ARM
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|arm.Build.0 = Debug|ARM
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|ia32.ActiveCfg = Debug|Win32
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|ia32.Build.0 = Debug|Win32
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|x64.ActiveCfg = Debug|x64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Debug|x64.Build.0 = Debug|x64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|aa64.ActiveCfg = Release|ARM64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|aa64.Build.0 = Release|ARM64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|arm.ActiveCfg = Release|ARM
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|arm.Build.0 = Release|ARM
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|ia32.ActiveCfg = Release|Win32
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|ia32.Build.0 = Release|Win32
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|x64.ActiveCfg = Release|x64
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666}.Release|x64.Build.0 = Release|x64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|aa64.ActiveCfg = Debug|ARM64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|aa64.Build.0 = Debug|ARM64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|arm.ActiveCfg = Debug|ARM
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|arm.Build.0 = Debug|ARM
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|ia32.ActiveCfg = Debug|Win32
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|ia32.Build.0 = Debug|Win32
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|x64.ActiveCfg = Debug|x64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Debug|x64.Build.0 = Debug|x64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|aa64.ActiveCfg = Release|ARM64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|aa64.Build.0 = Release|ARM64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|arm.ActiveCfg = Release|ARM
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|arm.Build.0 = Release|ARM
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|ia32.ActiveCfg = Release|Win32
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|ia32.Build.0 = Release|Win32
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|x64.ActiveCfg = Release|x64
{7C059723-3CD2-484B-8064-238CE7A437BD}.Release|x64.Build.0 = Release|x64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|aa64.ActiveCfg = Debug|ARM64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|aa64.Build.0 = Debug|ARM64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|arm.ActiveCfg = Debug|ARM
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|arm.Build.0 = Debug|ARM
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|ia32.ActiveCfg = Debug|Win32
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|ia32.Build.0 = Debug|Win32
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|x64.ActiveCfg = Debug|x64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Debug|x64.Build.0 = Debug|x64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|aa64.ActiveCfg = Release|ARM64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|aa64.Build.0 = Release|ARM64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|arm.ActiveCfg = Release|ARM
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|arm.Build.0 = Release|ARM
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|ia32.ActiveCfg = Release|Win32
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|ia32.Build.0 = Release|Win32
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|x64.ActiveCfg = Release|x64
{5AD238D9-79AA-4166-BC86-EF759EA45BAB}.Release|x64.Build.0 = Release|x64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|aa64.ActiveCfg = Debug|ARM64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|aa64.Build.0 = Debug|ARM64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|arm.ActiveCfg = Debug|ARM
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|arm.Build.0 = Debug|ARM
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|ia32.ActiveCfg = Debug|Win32
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|ia32.Build.0 = Debug|Win32
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|x64.ActiveCfg = Debug|x64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Debug|x64.Build.0 = Debug|x64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|aa64.ActiveCfg = Release|ARM64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|aa64.Build.0 = Release|ARM64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|arm.ActiveCfg = Release|ARM
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|arm.Build.0 = Release|ARM
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|ia32.ActiveCfg = Release|Win32
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|ia32.Build.0 = Release|Win32
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|x64.ActiveCfg = Release|x64
{731CD95E-7CCD-495F-9456-E2D71357C807}.Release|x64.Build.0 = Release|x64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|aa64.ActiveCfg = Debug|ARM64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|aa64.Build.0 = Debug|ARM64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|arm.ActiveCfg = Debug|ARM
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|arm.Build.0 = Debug|ARM
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|ia32.ActiveCfg = Debug|Win32
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|ia32.Build.0 = Debug|Win32
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|x64.ActiveCfg = Debug|x64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Debug|x64.Build.0 = Debug|x64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|aa64.ActiveCfg = Release|ARM64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|aa64.Build.0 = Release|ARM64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|arm.ActiveCfg = Release|ARM
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|arm.Build.0 = Release|ARM
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|ia32.ActiveCfg = Release|Win32
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|ia32.Build.0 = Release|Win32
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|x64.ActiveCfg = Release|x64
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1}.Release|x64.Build.0 = Release|x64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|aa64.ActiveCfg = Debug|ARM64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|aa64.Build.0 = Debug|ARM64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|arm.ActiveCfg = Debug|ARM
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|arm.Build.0 = Debug|ARM
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|ia32.ActiveCfg = Debug|Win32
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|ia32.Build.0 = Debug|Win32
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|x64.ActiveCfg = Debug|x64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Debug|x64.Build.0 = Debug|x64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|aa64.ActiveCfg = Release|ARM64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|aa64.Build.0 = Release|ARM64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|arm.ActiveCfg = Release|ARM
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|arm.Build.0 = Release|ARM
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|ia32.ActiveCfg = Release|Win32
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|ia32.Build.0 = Release|Win32
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|x64.ActiveCfg = Release|x64
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5}.Release|x64.Build.0 = Release|x64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|aa64.ActiveCfg = Debug|ARM64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|aa64.Build.0 = Debug|ARM64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|arm.ActiveCfg = Debug|ARM
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|arm.Build.0 = Debug|ARM
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|ia32.ActiveCfg = Debug|Win32
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|ia32.Build.0 = Debug|Win32
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|x64.ActiveCfg = Debug|x64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Debug|x64.Build.0 = Debug|x64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|aa64.ActiveCfg = Release|ARM64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|aa64.Build.0 = Release|ARM64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|arm.ActiveCfg = Release|ARM
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|arm.Build.0 = Release|ARM
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|ia32.ActiveCfg = Release|Win32
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|ia32.Build.0 = Release|Win32
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|x64.ActiveCfg = Release|x64
{9BA1F692-0824-442E-B700-69C3D85D64EE}.Release|x64.Build.0 = Release|x64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|aa64.ActiveCfg = Debug|ARM64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|aa64.Build.0 = Debug|ARM64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|arm.ActiveCfg = Debug|ARM
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|arm.Build.0 = Debug|ARM
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|ia32.ActiveCfg = Debug|Win32
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|ia32.Build.0 = Debug|Win32
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|x64.ActiveCfg = Debug|x64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Debug|x64.Build.0 = Debug|x64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|aa64.ActiveCfg = Release|ARM64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|aa64.Build.0 = Release|ARM64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|arm.ActiveCfg = Release|ARM
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|arm.Build.0 = Release|ARM
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|ia32.ActiveCfg = Release|Win32
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|ia32.Build.0 = Release|Win32
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|x64.ActiveCfg = Release|x64
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6}.Release|x64.Build.0 = Release|x64
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|aa64.ActiveCfg = Debug|ARM64
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|aa64.Build.0 = Debug|ARM64
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|arm.ActiveCfg = Debug|ARM
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|arm.Build.0 = Debug|ARM
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|ia32.ActiveCfg = Debug|Win32
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|ia32.Build.0 = Debug|Win32
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|x64.ActiveCfg = Debug|x64
{AFF91400-F772-419A-9463-D9900B43C666}.Debug|x64.Build.0 = Debug|x64
{AFF91400-F772-419A-9463-D9900B43C666}.Release|aa64.ActiveCfg = Release|ARM64
{AFF91400-F772-419A-9463-D9900B43C666}.Release|aa64.Build.0 = Release|ARM64
{AFF91400-F772-419A-9463-D9900B43C666}.Release|arm.ActiveCfg = Release|ARM
{AFF91400-F772-419A-9463-D9900B43C666}.Release|arm.Build.0 = Release|ARM
{AFF91400-F772-419A-9463-D9900B43C666}.Release|ia32.ActiveCfg = Release|Win32
{AFF91400-F772-419A-9463-D9900B43C666}.Release|ia32.Build.0 = Release|Win32
{AFF91400-F772-419A-9463-D9900B43C666}.Release|x64.ActiveCfg = Release|x64
{AFF91400-F772-419A-9463-D9900B43C666}.Release|x64.Build.0 = Release|x64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|aa64.ActiveCfg = Debug|ARM64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|aa64.Build.0 = Debug|ARM64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|arm.ActiveCfg = Debug|ARM
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|arm.Build.0 = Debug|ARM
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|ia32.ActiveCfg = Debug|Win32
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|ia32.Build.0 = Debug|Win32
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|x64.ActiveCfg = Debug|x64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Debug|x64.Build.0 = Debug|x64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|aa64.ActiveCfg = Release|ARM64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|aa64.Build.0 = Release|ARM64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|arm.ActiveCfg = Release|ARM
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|arm.Build.0 = Release|ARM
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|ia32.ActiveCfg = Release|Win32
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|ia32.Build.0 = Release|Win32
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|x64.ActiveCfg = Release|x64
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E}.Release|x64.Build.0 = Release|x64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|aa64.ActiveCfg = Debug|ARM64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|aa64.Build.0 = Debug|ARM64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|arm.ActiveCfg = Debug|ARM
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|arm.Build.0 = Debug|ARM
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|ia32.ActiveCfg = Debug|Win32
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|ia32.Build.0 = Debug|Win32
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|x64.ActiveCfg = Debug|x64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Debug|x64.Build.0 = Debug|x64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|aa64.ActiveCfg = Release|ARM64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|aa64.Build.0 = Release|ARM64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|arm.ActiveCfg = Release|ARM
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|arm.Build.0 = Release|ARM
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|ia32.ActiveCfg = Release|Win32
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|ia32.Build.0 = Release|Win32
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|x64.ActiveCfg = Release|x64
{7F52AAA4-2071-49D6-A783-529D3CB5AF61}.Release|x64.Build.0 = Release|x64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|aa64.ActiveCfg = Debug|ARM64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|aa64.Build.0 = Debug|ARM64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|arm.ActiveCfg = Debug|ARM
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|arm.Build.0 = Debug|ARM
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|ia32.ActiveCfg = Debug|Win32
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|ia32.Build.0 = Debug|Win32
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|x64.ActiveCfg = Debug|x64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Debug|x64.Build.0 = Debug|x64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|aa64.ActiveCfg = Release|ARM64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|aa64.Build.0 = Release|ARM64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|arm.ActiveCfg = Release|ARM
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|arm.Build.0 = Release|ARM
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|ia32.ActiveCfg = Release|Win32
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|ia32.Build.0 = Release|Win32
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|x64.ActiveCfg = Release|x64
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60}.Release|x64.Build.0 = Release|x64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|aa64.ActiveCfg = Debug|ARM64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|aa64.Build.0 = Debug|ARM64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|arm.ActiveCfg = Debug|ARM
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|arm.Build.0 = Debug|ARM
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|ia32.ActiveCfg = Debug|Win32
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|ia32.Build.0 = Debug|Win32
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|x64.ActiveCfg = Debug|x64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Debug|x64.Build.0 = Debug|x64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|aa64.ActiveCfg = Release|ARM64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|aa64.Build.0 = Release|ARM64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|arm.ActiveCfg = Release|ARM
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|arm.Build.0 = Release|ARM
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|ia32.ActiveCfg = Release|Win32
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|ia32.Build.0 = Release|Win32
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|x64.ActiveCfg = Release|x64
{04D2685F-8150-47E0-BC10-338D2D6B804C}.Release|x64.Build.0 = Release|x64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|aa64.ActiveCfg = Debug|ARM64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|aa64.Build.0 = Debug|ARM64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|arm.ActiveCfg = Debug|ARM
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|arm.Build.0 = Debug|ARM
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|ia32.ActiveCfg = Debug|Win32
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|ia32.Build.0 = Debug|Win32
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|x64.ActiveCfg = Debug|x64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Debug|x64.Build.0 = Debug|x64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|aa64.ActiveCfg = Release|ARM64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|aa64.Build.0 = Release|ARM64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|arm.ActiveCfg = Release|ARM
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|arm.Build.0 = Release|ARM
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|ia32.ActiveCfg = Release|Win32
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|ia32.Build.0 = Release|Win32
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|x64.ActiveCfg = Release|x64
{6C664A44-BC53-4225-A14B-D969D4EED647}.Release|x64.Build.0 = Release|x64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|aa64.ActiveCfg = Debug|ARM64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|aa64.Build.0 = Debug|ARM64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|arm.ActiveCfg = Debug|ARM
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|arm.Build.0 = Debug|ARM
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|ia32.ActiveCfg = Debug|Win32
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|ia32.Build.0 = Debug|Win32
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|x64.ActiveCfg = Debug|x64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Debug|x64.Build.0 = Debug|x64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|aa64.ActiveCfg = Release|ARM64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|aa64.Build.0 = Release|ARM64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|arm.ActiveCfg = Release|ARM
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|arm.Build.0 = Release|ARM
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|ia32.ActiveCfg = Release|Win32
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|ia32.Build.0 = Release|Win32
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|x64.ActiveCfg = Release|x64
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA}.Release|x64.Build.0 = Release|x64
{8E407F19-F112-4630-B879-CFF982791261}.Debug|aa64.ActiveCfg = Debug|ARM64
{8E407F19-F112-4630-B879-CFF982791261}.Debug|aa64.Build.0 = Debug|ARM64
{8E407F19-F112-4630-B879-CFF982791261}.Debug|arm.ActiveCfg = Debug|ARM
{8E407F19-F112-4630-B879-CFF982791261}.Debug|arm.Build.0 = Debug|ARM
{8E407F19-F112-4630-B879-CFF982791261}.Debug|ia32.ActiveCfg = Debug|Win32
{8E407F19-F112-4630-B879-CFF982791261}.Debug|ia32.Build.0 = Debug|Win32
{8E407F19-F112-4630-B879-CFF982791261}.Debug|x64.ActiveCfg = Debug|x64
{8E407F19-F112-4630-B879-CFF982791261}.Debug|x64.Build.0 = Debug|x64
{8E407F19-F112-4630-B879-CFF982791261}.Release|aa64.ActiveCfg = Release|ARM64
{8E407F19-F112-4630-B879-CFF982791261}.Release|aa64.Build.0 = Release|ARM64
{8E407F19-F112-4630-B879-CFF982791261}.Release|arm.ActiveCfg = Release|ARM
{8E407F19-F112-4630-B879-CFF982791261}.Release|arm.Build.0 = Release|ARM
{8E407F19-F112-4630-B879-CFF982791261}.Release|ia32.ActiveCfg = Release|Win32
{8E407F19-F112-4630-B879-CFF982791261}.Release|ia32.Build.0 = Release|Win32
{8E407F19-F112-4630-B879-CFF982791261}.Release|x64.ActiveCfg = Release|x64
{8E407F19-F112-4630-B879-CFF982791261}.Release|x64.Build.0 = Release|x64
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|aa64.ActiveCfg = Debug|ARM64
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|aa64.Build.0 = Debug|ARM64
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|arm.ActiveCfg = Debug|ARM
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|arm.Build.0 = Debug|ARM
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|ia32.ActiveCfg = Debug|Win32
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|ia32.Build.0 = Debug|Win32
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|x64.ActiveCfg = Debug|x64
{06089797-265A-4FF5-838E-25374C1F0159}.Debug|x64.Build.0 = Debug|x64
{06089797-265A-4FF5-838E-25374C1F0159}.Release|aa64.ActiveCfg = Release|ARM64
{06089797-265A-4FF5-838E-25374C1F0159}.Release|aa64.Build.0 = Release|ARM64
{06089797-265A-4FF5-838E-25374C1F0159}.Release|arm.ActiveCfg = Release|ARM
{06089797-265A-4FF5-838E-25374C1F0159}.Release|arm.Build.0 = Release|ARM
{06089797-265A-4FF5-838E-25374C1F0159}.Release|ia32.ActiveCfg = Release|Win32
{06089797-265A-4FF5-838E-25374C1F0159}.Release|ia32.Build.0 = Release|Win32
{06089797-265A-4FF5-838E-25374C1F0159}.Release|x64.ActiveCfg = Release|x64
{06089797-265A-4FF5-838E-25374C1F0159}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{DFA0BA98-D0BA-4176-9A34-B5BA6355B1DE} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{7FD7832D-F7C7-4B3F-9B6D-8A48BDC74E6C} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{ED1B23FB-FCCA-4ED7-9E99-EEAAD9F2FB7F} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{3947DB96-3A01-4F8C-B7C1-2C4D6C00D640} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{80BD2830-EF30-4110-97BA-1B9A7B855996} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{627A0AFB-B9A9-4FC9-9D6B-4D9E227A0666} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{7C059723-3CD2-484B-8064-238CE7A437BD} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{5AD238D9-79AA-4166-BC86-EF759EA45BAB} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{731CD95E-7CCD-495F-9456-E2D71357C807} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{6F1EB89D-8968-4C3B-9F77-B23788F2D8C1} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{5D8EA8B2-C75F-4E3A-B0BC-E6B77AC77FF5} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{9BA1F692-0824-442E-B700-69C3D85D64EE} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{DCB81D4D-15B8-440D-A757-5B0036C0F4F6} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{AFF91400-F772-419A-9463-D9900B43C666} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{3428718B-4B7E-48F5-8D15-B9F3E3CFF38E} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{7F52AAA4-2071-49D6-A783-529D3CB5AF61} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{0AE45092-20C3-4999-BFDC-77F2D0FDFF60} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{04D2685F-8150-47E0-BC10-338D2D6B804C} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{6C664A44-BC53-4225-A14B-D969D4EED647} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{6E45A33B-E4A0-48D4-81AE-ACFD46FDB1CA} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{8E407F19-F112-4630-B879-CFF982791261} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
{06089797-265A-4FF5-838E-25374C1F0159} = {DF105116-5A3A-4D48-AB1D-7221690ED545}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {376E6530-5878-4CF4-AFB7-123F799056A2}
EndGlobalSection
EndGlobal