• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Release|Win32">
13      <Configuration>Release</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release|x64">
17      <Configuration>Release</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20  </ItemGroup>
21  <PropertyGroup Label="Globals">
22    <ProjectGuid>{C6E4974C-2CAF-499A-802A-FB906F86B4C8}</ProjectGuid>
23    <TemplateGuid>{1bc93793-694f-48fe-9372-81e2b05556fd}</TemplateGuid>
24    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
25    <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
26    <Configuration>Win8.1 Debug</Configuration>
27    <Platform Condition="'$(Platform)' == ''">Win32</Platform>
28    <RootNamespace>test_winkernel</RootNamespace>
29    <ProjectName>test_winkernel</ProjectName>
30  </PropertyGroup>
31  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
32  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
33    <TargetVersion>Windows7</TargetVersion>
34    <UseDebugLibraries>true</UseDebugLibraries>
35    <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset>
36    <ConfigurationType>Driver</ConfigurationType>
37    <DriverType>KMDF</DriverType>
38  </PropertyGroup>
39  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
40    <TargetVersion>Windows7</TargetVersion>
41    <UseDebugLibraries>false</UseDebugLibraries>
42    <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset>
43    <ConfigurationType>Driver</ConfigurationType>
44    <DriverType>KMDF</DriverType>
45  </PropertyGroup>
46  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
47    <TargetVersion>Windows7</TargetVersion>
48    <UseDebugLibraries>true</UseDebugLibraries>
49    <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset>
50    <ConfigurationType>Driver</ConfigurationType>
51    <DriverType>KMDF</DriverType>
52  </PropertyGroup>
53  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
54    <TargetVersion>Windows7</TargetVersion>
55    <UseDebugLibraries>false</UseDebugLibraries>
56    <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset>
57    <ConfigurationType>Driver</ConfigurationType>
58    <DriverType>KMDF</DriverType>
59  </PropertyGroup>
60  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
61  <ImportGroup Label="ExtensionSettings">
62  </ImportGroup>
63  <ImportGroup Label="PropertySheets">
64    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65  </ImportGroup>
66  <PropertyGroup Label="UserMacros" />
67  <PropertyGroup />
68  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
69    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
70  </PropertyGroup>
71  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
72    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
73  </PropertyGroup>
74  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
75    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
76  </PropertyGroup>
77  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
78    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
79  </PropertyGroup>
80  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
81    <ClCompile>
82      <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)'  == ''">trace.h</WppScanConfigurationData>
83      <WppKernelMode>true</WppKernelMode>
84      <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
85    </ClCompile>
86    <Link>
87      <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies>
88      <AdditionalLibraryDirectories>..\Debug</AdditionalLibraryDirectories>
89    </Link>
90  </ItemDefinitionGroup>
91  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
92    <ClCompile>
93      <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)'  == ''">trace.h</WppScanConfigurationData>
94      <WppKernelMode>true</WppKernelMode>
95      <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
96    </ClCompile>
97    <Link>
98      <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies>
99      <AdditionalLibraryDirectories>..\Release</AdditionalLibraryDirectories>
100    </Link>
101  </ItemDefinitionGroup>
102  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
103    <ClCompile>
104      <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)'  == ''">trace.h</WppScanConfigurationData>
105      <WppKernelMode>true</WppKernelMode>
106      <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
107    </ClCompile>
108    <Link>
109      <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies>
110      <AdditionalLibraryDirectories>..\x64\Debug</AdditionalLibraryDirectories>
111    </Link>
112  </ItemDefinitionGroup>
113  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
114    <ClCompile>
115      <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)'  == ''">trace.h</WppScanConfigurationData>
116      <WppKernelMode>true</WppKernelMode>
117      <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
118    </ClCompile>
119    <Link>
120      <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies>
121      <AdditionalLibraryDirectories>..\x64\Release</AdditionalLibraryDirectories>
122    </Link>
123  </ItemDefinitionGroup>
124  <ItemGroup>
125    <FilesToPackage Include="$(TargetPath)" />
126    <FilesToPackage Include="@(Inf->'%(CopyOutput)')" Condition="'@(Inf)'!=''" />
127  </ItemGroup>
128  <ItemGroup>
129    <ClCompile Include="..\..\tests\test_winkernel.cpp" />
130  </ItemGroup>
131  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
132  <ImportGroup Label="ExtensionTargets">
133  </ImportGroup>
134</Project>