kvm-guest-drivers-windows
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>