kvm-guest-drivers-windows

Форк
0
/
viocrypt-prov.vcxproj 
230 строк · 10.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
  <PropertyGroup Label="Globals">
30
    <ProjectGuid>{F93779E1-51C1-4D12-9DC6-28FF6EB5589B}</ProjectGuid>
31
    <Keyword>Win32Proj</Keyword>
32
    <RootNamespace>viocryptprov</RootNamespace>
33
    <WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion>
34
    <PlatformToolset>AutoVSToolset</PlatformToolset>
35
  </PropertyGroup>
36
  <PropertyGroup>
37
    <OutDir>$(Platform)\$(Configuration.Replace(' ',''))\</OutDir>
38
    <IntDir>$(Platform)\$(Configuration.Replace(' ',''))\</IntDir>
39
  </PropertyGroup>
40
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'" Label="Configuration">
41
    <ConfigurationType>DynamicLibrary</ConfigurationType>
42
    <UseDebugLibraries>false</UseDebugLibraries>
43
    <WholeProgramOptimization>true</WholeProgramOptimization>
44
    <CharacterSet>Unicode</CharacterSet>
45
  </PropertyGroup>
46
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|Win32'" Label="Configuration">
47
    <ConfigurationType>DynamicLibrary</ConfigurationType>
48
    <UseDebugLibraries>false</UseDebugLibraries>
49
    <WholeProgramOptimization>true</WholeProgramOptimization>
50
    <CharacterSet>Unicode</CharacterSet>
51
  </PropertyGroup>
52
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'" Label="Configuration">
53
    <ConfigurationType>DynamicLibrary</ConfigurationType>
54
    <UseDebugLibraries>false</UseDebugLibraries>
55
    <WholeProgramOptimization>true</WholeProgramOptimization>
56
    <CharacterSet>Unicode</CharacterSet>
57
  </PropertyGroup>
58
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|x64'" Label="Configuration">
59
    <ConfigurationType>DynamicLibrary</ConfigurationType>
60
    <UseDebugLibraries>false</UseDebugLibraries>
61
    <WholeProgramOptimization>true</WholeProgramOptimization>
62
    <CharacterSet>Unicode</CharacterSet>
63
  </PropertyGroup>
64
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|ARM64'" Label="Configuration">
65
    <ConfigurationType>DynamicLibrary</ConfigurationType>
66
    <UseDebugLibraries>false</UseDebugLibraries>
67
    <WholeProgramOptimization>true</WholeProgramOptimization>
68
    <CharacterSet>Unicode</CharacterSet>
69
  </PropertyGroup>
70
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|ARM64'" Label="Configuration">
71
    <ConfigurationType>DynamicLibrary</ConfigurationType>
72
    <UseDebugLibraries>false</UseDebugLibraries>
73
    <WholeProgramOptimization>true</WholeProgramOptimization>
74
    <CharacterSet>Unicode</CharacterSet>
75
  </PropertyGroup>
76
  <Import Project="$(MSBuildProjectDirectory)\..\viocrypt_pack.props" />
77
  <Import Project="$(MSBuildProjectDirectory)\..\..\Tools\Driver.Common.props" />
78
  <ImportGroup Label="ExtensionSettings">
79
  </ImportGroup>
80
  <ImportGroup Label="Shared">
81
  </ImportGroup>
82
  <ImportGroup Label="PropertySheets">
83
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
84
  </ImportGroup>
85
  <PropertyGroup Label="UserMacros" />
86
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
87
    <LinkIncremental>false</LinkIncremental>
88
  </PropertyGroup>
89
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|Win32'">
90
    <LinkIncremental>false</LinkIncremental>
91
  </PropertyGroup>
92
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
93
    <LinkIncremental>false</LinkIncremental>
94
  </PropertyGroup>
95
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|x64'">
96
    <LinkIncremental>false</LinkIncremental>
97
  </PropertyGroup>
98
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|ARM64'">
99
    <LinkIncremental>false</LinkIncremental>
100
  </PropertyGroup>
101
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|ARM64'">
102
    <LinkIncremental>false</LinkIncremental>
103
  </PropertyGroup>
104
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">
105
    <ClCompile>
106
      <WarningLevel>Level3</WarningLevel>
107
      <PrecompiledHeader>
108
      </PrecompiledHeader>
109
      <Optimization>MaxSpeed</Optimization>
110
      <FunctionLevelLinking>true</FunctionLevelLinking>
111
      <IntrinsicFunctions>true</IntrinsicFunctions>
112
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VIOCRYPTPROV_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
113
    </ClCompile>
114
    <Link>
115
      <SubSystem>Windows</SubSystem>
116
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
117
      <OptimizeReferences>true</OptimizeReferences>
118
      <GenerateDebugInformation>true</GenerateDebugInformation>
119
      <ModuleDefinitionFile>$(TargetName).def</ModuleDefinitionFile>
120
    </Link>
121
  </ItemDefinitionGroup>
122
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|Win32'">
123
    <ClCompile>
124
      <WarningLevel>Level3</WarningLevel>
125
      <PrecompiledHeader>
126
      </PrecompiledHeader>
127
      <Optimization>MaxSpeed</Optimization>
128
      <FunctionLevelLinking>true</FunctionLevelLinking>
129
      <IntrinsicFunctions>true</IntrinsicFunctions>
130
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VIOCRYPTPROV_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
131
    </ClCompile>
132
    <Link>
133
      <SubSystem>Windows</SubSystem>
134
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
135
      <OptimizeReferences>true</OptimizeReferences>
136
      <GenerateDebugInformation>true</GenerateDebugInformation>
137
      <ModuleDefinitionFile>$(TargetName).def</ModuleDefinitionFile>
138
    </Link>
139
  </ItemDefinitionGroup>
140
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|x64'">
141
    <ClCompile>
142
      <WarningLevel>Level3</WarningLevel>
143
      <PrecompiledHeader>
144
      </PrecompiledHeader>
145
      <Optimization>MaxSpeed</Optimization>
146
      <FunctionLevelLinking>true</FunctionLevelLinking>
147
      <IntrinsicFunctions>true</IntrinsicFunctions>
148
      <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;VIOCRYPTPROV_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
149
    </ClCompile>
150
    <Link>
151
      <SubSystem>Windows</SubSystem>
152
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
153
      <OptimizeReferences>true</OptimizeReferences>
154
      <GenerateDebugInformation>true</GenerateDebugInformation>
155
      <ModuleDefinitionFile>$(TargetName).def</ModuleDefinitionFile>
156
    </Link>
157
  </ItemDefinitionGroup>
158
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|x64'">
159
    <ClCompile>
160
      <WarningLevel>Level3</WarningLevel>
161
      <PrecompiledHeader>
162
      </PrecompiledHeader>
163
      <Optimization>MaxSpeed</Optimization>
164
      <FunctionLevelLinking>true</FunctionLevelLinking>
165
      <IntrinsicFunctions>true</IntrinsicFunctions>
166
      <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;VIOCRYPTPROV_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
167
    </ClCompile>
168
    <Link>
169
      <SubSystem>Windows</SubSystem>
170
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
171
      <OptimizeReferences>true</OptimizeReferences>
172
      <GenerateDebugInformation>true</GenerateDebugInformation>
173
      <ModuleDefinitionFile>$(TargetName).def</ModuleDefinitionFile>
174
    </Link>
175
  </ItemDefinitionGroup>
176
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Win10 Release|ARM64'">
177
    <ClCompile>
178
      <WarningLevel>Level3</WarningLevel>
179
      <PrecompiledHeader>
180
      </PrecompiledHeader>
181
      <Optimization>MaxSpeed</Optimization>
182
      <FunctionLevelLinking>true</FunctionLevelLinking>
183
      <IntrinsicFunctions>true</IntrinsicFunctions>
184
      <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;VIOCRYPTPROV_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
185
    </ClCompile>
186
    <Link>
187
      <SubSystem>Windows</SubSystem>
188
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
189
      <OptimizeReferences>true</OptimizeReferences>
190
      <GenerateDebugInformation>true</GenerateDebugInformation>
191
      <ModuleDefinitionFile>$(TargetName).def</ModuleDefinitionFile>
192
    </Link>
193
  </ItemDefinitionGroup>
194
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Win11 Release|ARM64'">
195
    <ClCompile>
196
      <WarningLevel>Level3</WarningLevel>
197
      <PrecompiledHeader>
198
      </PrecompiledHeader>
199
      <Optimization>MaxSpeed</Optimization>
200
      <FunctionLevelLinking>true</FunctionLevelLinking>
201
      <IntrinsicFunctions>true</IntrinsicFunctions>
202
      <PreprocessorDefinitions>NDEBUG;_WINDOWS;_USRDLL;VIOCRYPTPROV_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
203
    </ClCompile>
204
    <Link>
205
      <SubSystem>Windows</SubSystem>
206
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
207
      <OptimizeReferences>true</OptimizeReferences>
208
      <GenerateDebugInformation>true</GenerateDebugInformation>
209
      <ModuleDefinitionFile>$(TargetName).def</ModuleDefinitionFile>
210
    </Link>
211
  </ItemDefinitionGroup>
212
  <ItemGroup>
213
    <Text Include="ReadMe.txt" />
214
  </ItemGroup>
215
  <ItemGroup>
216
    <ClCompile Include="viocrypt-prov.c" />
217
  </ItemGroup>
218
  <ItemGroup>
219
    <ClInclude Include="viocrypt-prov.h" />
220
  </ItemGroup>
221
  <ItemGroup>
222
    <None Include="viocrypt-prov.def" />
223
  </ItemGroup>
224
  <ItemGroup>
225
    <ResourceCompile Include="viocrypt-prov.rc" />
226
  </ItemGroup>
227
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
228
  <ImportGroup Label="ExtensionTargets">
229
  </ImportGroup>
230
</Project>

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

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

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

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