kvm-guest-drivers-windows
136 строк · 6.5 Кб
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">3<ItemGroup Label="ProjectConfigurations">4<ProjectConfiguration Include="Win10 Release|Win32">5<Configuration>Win10 Release</Configuration>6<Platform>Win32</Platform>7</ProjectConfiguration>8<ProjectConfiguration Include="Win10 Release|x64">9<Configuration>Win10 Release</Configuration>10<Platform>x64</Platform>11</ProjectConfiguration>12<ProjectConfiguration Include="Win10 Release|ARM64">13<Configuration>Win10 Release</Configuration>14<Platform>ARM64</Platform>15</ProjectConfiguration>16<ProjectConfiguration Include="Win11 Release|ARM64">17<Configuration>Win11 Release</Configuration>18<Platform>ARM64</Platform>19</ProjectConfiguration>20<ProjectConfiguration Include="Win11 Release|Win32">21<Configuration>Win11 Release</Configuration>22<Platform>Win32</Platform>23</ProjectConfiguration>24<ProjectConfiguration Include="Win11 Release|x64">25<Configuration>Win11 Release</Configuration>26<Platform>x64</Platform>27</ProjectConfiguration>28</ItemGroup>29<ItemGroup>30<ClCompile Include="VirtIOPCICommon.c" />31<ClCompile Include="VirtIOPCILegacy.c" />32<ClCompile Include="VirtIOPCIModern.c" />33<ClCompile Include="VirtIORing-Packed.c" />34<ClCompile Include="VirtIORing.c" />35</ItemGroup>36<ItemGroup>37<ClInclude Include="kdebugprint.h" />38<ClInclude Include="linux\types.h" />39<ClInclude Include="linux\virtio_types.h" />40<ClInclude Include="linux\virtio_config.h" />41<ClInclude Include="osdep.h" />42<ClInclude Include="virtio.h" />43<ClInclude Include="virtio_pci.h" />44<ClInclude Include="virtio_pci_common.h" />45<ClInclude Include="virtio_ring.h" />46<ClInclude Include="windows\virtio_ring_allocation.h" />47</ItemGroup>48<PropertyGroup Label="Globals">49<ProjectGuid>{01D87C47-437A-4A16-8FD9-33FA5C99339E}</ProjectGuid>50<TemplateGuid>{0a049372-4c4d-4ea0-a64e-dc6ad88ceca1}</TemplateGuid>51<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>52<MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>53<Configuration>Win10 Release</Configuration>54<Platform Condition="'$(Platform)' == ''">Win32</Platform>55</PropertyGroup>56<PropertyGroup Label="Globals">57<RootNamespace>VirtioLib_win8</RootNamespace>58<VCTargetsPath Condition="'$(VCTargetsPath11)' != '' and '$(VisualStudioVersion)' == '11.0'">$(VCTargetsPath11)</VCTargetsPath>59<WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion>60</PropertyGroup>61<PropertyGroup Label="PropertySheets">62<ConfigurationType>StaticLibrary</ConfigurationType>63<TargetName>virtiolib</TargetName>64</PropertyGroup>65<PropertyGroup Label="Configuration">66<DriverType>WDM</DriverType>67</PropertyGroup>68<PropertyGroup Label="Configuration" Condition="$(Configuration.EndsWith('Debug'))">69<UseDebugLibraries>true</UseDebugLibraries>70</PropertyGroup>71<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">72<TargetVersion>Windows10</TargetVersion>73<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>74</PropertyGroup>75<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|Win32'" Label="Configuration">76<TargetVersion>Windows10</TargetVersion>77<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>78</PropertyGroup>79<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">80<TargetVersion>Windows10</TargetVersion>81<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>82</PropertyGroup>83<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|x64'" Label="Configuration">84<TargetVersion>Windows10</TargetVersion>85<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>86</PropertyGroup>87<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|ARM64'">88<TargetVersion>Windows10</TargetVersion>89<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>90</PropertyGroup>91<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|ARM64'" Label="Configuration">92<TargetVersion>Windows10</TargetVersion>93<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>94</PropertyGroup>95<Import Project="$(MSBuildProjectDirectory)\..\Tools\Driver.Common.props" />96<ImportGroup Label="ExtensionSettings">97</ImportGroup>98<ImportGroup Label="PropertySheets">99<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />100</ImportGroup>101<PropertyGroup Label="UserMacros" />102<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">103<OutDir>objfre_win10_x86\i386\</OutDir>104<IntDir>objfre_win10_x86\i386\</IntDir>105</PropertyGroup>106<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|Win32'">107<OutDir>objfre_win11_x86\i386\</OutDir>108<IntDir>objfre_win11_x86\i386\</IntDir>109</PropertyGroup>110<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">111<OutDir>objfre_win10_amd64\amd64\</OutDir>112<IntDir>objfre_win10_amd64\amd64\</IntDir>113</PropertyGroup>114<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|x64'">115<OutDir>objfre_win11_amd64\amd64\</OutDir>116<IntDir>objfre_win11_amd64\amd64\</IntDir>117</PropertyGroup>118<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|ARM64'">119<OutDir>objfre_win10_arm64\arm64\</OutDir>120<IntDir>objfre_win10_arm64\arm64\</IntDir>121</PropertyGroup>122<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|ARM64'">123<OutDir>objfre_win11_arm64\arm64\</OutDir>124<IntDir>objfre_win11_arm64\arm64\</IntDir>125</PropertyGroup>126<ItemDefinitionGroup>127<ClCompile>128<AdditionalOptions>/kernel %(AdditionalOptions)</AdditionalOptions>129<WarningLevel>Level3</WarningLevel>130<DisableLanguageExtensions>false</DisableLanguageExtensions>131</ClCompile>132</ItemDefinitionGroup>133<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />134<ImportGroup Label="ExtensionTargets">135</ImportGroup>136</Project>