kvm-guest-drivers-windows

Форк
0
/
VirtioLib-WDF.vcxproj 
135 строк · 6.6 Кб
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="Dma.c" />
31
    <ClCompile Include="MemPortIO.c" />
32
    <ClCompile Include="VirtIOWdf.c" />
33
    <ClCompile Include="PCI.c" />
34
    <ClCompile Include="Callbacks.c" />
35
  </ItemGroup>
36
  <ItemGroup>
37
    <ClInclude Include="private.h" />
38
    <ClInclude Include="VirtIOWdf.h" />
39
  </ItemGroup>
40
  <PropertyGroup Label="Globals">
41
    <ProjectGuid>{EC1B7990-EA6A-45FE-836C-2F050F6BB632}</ProjectGuid>
42
    <TemplateGuid>{eba6e48b-0148-4a97-91d4-966ab8546cf3}</TemplateGuid>
43
    <TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
44
    <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
45
    <Configuration>Win10 Release</Configuration>
46
    <Platform Condition="'$(Platform)' == ''">Win32</Platform>
47
  </PropertyGroup>
48
  <PropertyGroup Label="Globals">
49
    <RootNamespace>VirtioLib_WDF</RootNamespace>
50
    <VCTargetsPath Condition="'$(VCTargetsPath11)' != '' and '$(VisualStudioVersion)' == '11.0'">$(VCTargetsPath11)</VCTargetsPath>
51
  </PropertyGroup>
52
  <PropertyGroup Label="PropertySheets">
53
    <ConfigurationType>StaticLibrary</ConfigurationType>
54
    <TargetName>virtiolib_wdf</TargetName>
55
  </PropertyGroup>
56
  <PropertyGroup Label="Configuration">
57
    <DriverType>KMDF</DriverType>
58
  </PropertyGroup>
59
  <PropertyGroup Label="Configuration" Condition="$(Configuration.EndsWith('Debug'))">
60
    <UseDebugLibraries>true</UseDebugLibraries>
61
  </PropertyGroup>
62
  <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
63
    <TargetVersion>Windows10</TargetVersion>
64
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
65
    <KMDF_VERSION_MINOR>15</KMDF_VERSION_MINOR>
66
  </PropertyGroup>
67
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|Win32'" Label="Configuration">
68
    <TargetVersion>Windows10</TargetVersion>
69
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
70
    <KMDF_VERSION_MINOR>15</KMDF_VERSION_MINOR>
71
  </PropertyGroup>
72
  <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
73
    <TargetVersion>Windows10</TargetVersion>
74
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
75
    <KMDF_VERSION_MINOR>15</KMDF_VERSION_MINOR>
76
  </PropertyGroup>
77
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|x64'" Label="Configuration">
78
    <TargetVersion>Windows10</TargetVersion>
79
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
80
    <KMDF_VERSION_MINOR>15</KMDF_VERSION_MINOR>
81
  </PropertyGroup>
82
  <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Win10 Release|ARM64'">
83
    <TargetVersion>Windows10</TargetVersion>
84
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
85
    <KMDF_VERSION_MINOR>15</KMDF_VERSION_MINOR>
86
  </PropertyGroup>
87
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|ARM64'" Label="Configuration">
88
    <TargetVersion>Windows10</TargetVersion>
89
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
90
    <KMDF_VERSION_MINOR>15</KMDF_VERSION_MINOR>
91
  </PropertyGroup>
92
  <Import Project="$(MSBuildProjectDirectory)\..\..\Tools\Driver.Common.props" />
93
  <ImportGroup Label="ExtensionSettings">
94
  </ImportGroup>
95
  <ImportGroup Label="PropertySheets">
96
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
97
  </ImportGroup>
98
  <PropertyGroup Label="UserMacros" />
99
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
100
    <OutDir>objfre_win10_x86\i386\</OutDir>
101
    <IntDir>objfre_win10_x86\i386\</IntDir>
102
  </PropertyGroup>
103
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|Win32'">
104
    <OutDir>objfre_win11_x86\i386\</OutDir>
105
    <IntDir>objfre_win11_x86\i386\</IntDir>
106
  </PropertyGroup>
107
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
108
    <OutDir>objfre_win10_amd64\amd64\</OutDir>
109
    <IntDir>objfre_win10_amd64\amd64\</IntDir>
110
  </PropertyGroup>
111
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|x64'">
112
    <OutDir>objfre_win11_amd64\amd64\</OutDir>
113
    <IntDir>objfre_win11_amd64\amd64\</IntDir>
114
  </PropertyGroup>
115
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|ARM64'">
116
    <OutDir>objfre_win10_arm64\arm64\</OutDir>
117
    <IntDir>objfre_win10_arm64\arm64\</IntDir>
118
  </PropertyGroup>
119
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|ARM64'">
120
    <OutDir>objfre_win11_arm64\arm64\</OutDir>
121
    <IntDir>objfre_win11_arm64\arm64\</IntDir>
122
  </PropertyGroup>
123
  <ItemDefinitionGroup>
124
    <ClCompile>
125
      <AdditionalOptions>/kernel %(AdditionalOptions)</AdditionalOptions>
126
      <AdditionalIncludeDirectories>$(ProjectDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
127
      <WarningLevel>Level3</WarningLevel>
128
      <PreprocessorDefinitions Condition="'$(Platform)'=='Win32'">POOL_NX_OPTIN_AUTO=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
129
      <PreprocessorDefinitions Condition="'$(Platform)'=='x64'">POOL_NX_OPTIN_AUTO=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
130
    </ClCompile>
131
  </ItemDefinitionGroup>
132
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
133
  <ImportGroup Label="ExtensionTargets">
134
  </ImportGroup>
135
</Project>

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.