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 <Import Condition="Exists('..\capstone.props')" Project="..\capstone.props" /> 22 <ItemGroup> 23 <ClCompile Include="..\..\arch\AArch64\AArch64BaseInfo.c" /> 24 <ClCompile Include="..\..\arch\AArch64\AArch64Disassembler.c" /> 25 <ClCompile Include="..\..\arch\AArch64\AArch64InstPrinter.c" /> 26 <ClCompile Include="..\..\arch\AArch64\AArch64Mapping.c" /> 27 <ClCompile Include="..\..\arch\AArch64\AArch64Module.c" /> 28 <ClCompile Include="..\..\arch\ARM\ARMDisassembler.c" /> 29 <ClCompile Include="..\..\arch\ARM\ARMInstPrinter.c" /> 30 <ClCompile Include="..\..\arch\ARM\ARMMapping.c" /> 31 <ClCompile Include="..\..\arch\ARM\ARMModule.c" /> 32 <ClCompile Include="..\..\arch\M68K\M68KDisassembler.c" /> 33 <ClCompile Include="..\..\arch\M68K\M68KInstPrinter.c" /> 34 <ClCompile Include="..\..\arch\M68K\M68KModule.c" /> 35 <ClCompile Include="..\..\arch\Mips\MipsDisassembler.c" /> 36 <ClCompile Include="..\..\arch\Mips\MipsInstPrinter.c" /> 37 <ClCompile Include="..\..\arch\Mips\MipsMapping.c" /> 38 <ClCompile Include="..\..\arch\Mips\MipsModule.c" /> 39 <ClCompile Include="..\..\arch\PowerPC\PPCDisassembler.c" /> 40 <ClCompile Include="..\..\arch\PowerPC\PPCInstPrinter.c" /> 41 <ClCompile Include="..\..\arch\PowerPC\PPCMapping.c" /> 42 <ClCompile Include="..\..\arch\PowerPC\PPCModule.c" /> 43 <ClCompile Include="..\..\arch\Sparc\SparcDisassembler.c" /> 44 <ClCompile Include="..\..\arch\Sparc\SparcInstPrinter.c" /> 45 <ClCompile Include="..\..\arch\Sparc\SparcMapping.c" /> 46 <ClCompile Include="..\..\arch\Sparc\SparcModule.c" /> 47 <ClCompile Include="..\..\arch\SystemZ\SystemZDisassembler.c" /> 48 <ClCompile Include="..\..\arch\SystemZ\SystemZInstPrinter.c" /> 49 <ClCompile Include="..\..\arch\SystemZ\SystemZMapping.c" /> 50 <ClCompile Include="..\..\arch\SystemZ\SystemZMCTargetDesc.c" /> 51 <ClCompile Include="..\..\arch\SystemZ\SystemZModule.c" /> 52 <ClCompile Include="..\..\arch\X86\X86ATTInstPrinter.c" /> 53 <ClCompile Include="..\..\arch\X86\X86Disassembler.c" /> 54 <ClCompile Include="..\..\arch\X86\X86DisassemblerDecoder.c" /> 55 <ClCompile Include="..\..\arch\X86\X86IntelInstPrinter.c" /> 56 <ClCompile Include="..\..\arch\X86\X86Mapping.c" /> 57 <ClCompile Include="..\..\arch\X86\X86Module.c" /> 58 <ClCompile Include="..\..\arch\XCore\XCoreInstPrinter.c" /> 59 <ClCompile Include="..\..\arch\XCore\XCoreDisassembler.c" /> 60 <ClCompile Include="..\..\arch\XCore\XCoreMapping.c" /> 61 <ClCompile Include="..\..\arch\XCore\XCoreModule.c" /> 62 <ClCompile Include="..\..\cs.c" /> 63 <ClCompile Include="..\..\MCInst.c" /> 64 <ClCompile Include="..\..\MCInstrDesc.c" /> 65 <ClCompile Include="..\..\MCRegisterInfo.c" /> 66 <ClCompile Include="..\..\SStream.c" /> 67 <ClCompile Include="..\..\utils.c" /> 68 <ClCompile Include="..\..\windows\winkernel_mm.c" /> 69 </ItemGroup> 70 <PropertyGroup Label="Globals"> 71 <ProjectGuid>{FE197816-EF84-4E8D-B29D-E0A6BA2B144B}</ProjectGuid> 72 <TemplateGuid>{1bc93793-694f-48fe-9372-81e2b05556fd}</TemplateGuid> 73 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> 74 <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> 75 <Configuration>Win8.1 Debug</Configuration> 76 <Platform Condition="'$(Platform)' == ''">Win32</Platform> 77 <RootNamespace>capstone_static_winkernel</RootNamespace> 78 <ProjectName>capstone_static_winkernel</ProjectName> 79 </PropertyGroup> 80 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 81 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 82 <TargetVersion>Windows7</TargetVersion> 83 <UseDebugLibraries>true</UseDebugLibraries> 84 <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 85 <ConfigurationType>StaticLibrary</ConfigurationType> 86 <DriverType>KMDF</DriverType> 87 </PropertyGroup> 88 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 89 <TargetVersion>Windows7</TargetVersion> 90 <UseDebugLibraries>false</UseDebugLibraries> 91 <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 92 <ConfigurationType>StaticLibrary</ConfigurationType> 93 <DriverType>KMDF</DriverType> 94 </PropertyGroup> 95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 96 <TargetVersion>Windows7</TargetVersion> 97 <UseDebugLibraries>true</UseDebugLibraries> 98 <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 99 <ConfigurationType>StaticLibrary</ConfigurationType> 100 <DriverType>KMDF</DriverType> 101 </PropertyGroup> 102 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 103 <TargetVersion>Windows7</TargetVersion> 104 <UseDebugLibraries>false</UseDebugLibraries> 105 <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 106 <ConfigurationType>StaticLibrary</ConfigurationType> 107 <DriverType>KMDF</DriverType> 108 </PropertyGroup> 109 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 110 <ImportGroup Label="ExtensionSettings"> 111 </ImportGroup> 112 <ImportGroup Label="PropertySheets"> 113 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 114 </ImportGroup> 115 <PropertyGroup Label="UserMacros" /> 116 <PropertyGroup /> 117 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 118 <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 119 </PropertyGroup> 120 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 121 <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 122 </PropertyGroup> 123 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 124 <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 125 </PropertyGroup> 126 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 127 <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 128 </PropertyGroup> 129 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 130 <ClCompile> 131 <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 132 <WppKernelMode>true</WppKernelMode> 133 <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 134 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_M68K;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 135 <TreatWarningAsError>false</TreatWarningAsError> 136 <WarningLevel>Level3</WarningLevel> 137 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 138 </ClCompile> 139 </ItemDefinitionGroup> 140 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 141 <ClCompile> 142 <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 143 <WppKernelMode>true</WppKernelMode> 144 <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 145 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_M68K;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 146 <TreatWarningAsError>false</TreatWarningAsError> 147 <WarningLevel>Level3</WarningLevel> 148 </ClCompile> 149 </ItemDefinitionGroup> 150 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 151 <ClCompile> 152 <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 153 <WppKernelMode>true</WppKernelMode> 154 <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 155 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_M68K;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 156 <TreatWarningAsError>false</TreatWarningAsError> 157 <WarningLevel>Level3</WarningLevel> 158 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 159 </ClCompile> 160 </ItemDefinitionGroup> 161 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 162 <ClCompile> 163 <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 164 <WppKernelMode>true</WppKernelMode> 165 <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 166 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_M68K;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 167 <TreatWarningAsError>false</TreatWarningAsError> 168 <WarningLevel>Level3</WarningLevel> 169 </ClCompile> 170 </ItemDefinitionGroup> 171 <ItemGroup> 172 <FilesToPackage Include="$(TargetPath)" /> 173 <FilesToPackage Include="@(Inf->'%(CopyOutput)')" Condition="'@(Inf)'!=''" /> 174 </ItemGroup> 175 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 176 <ImportGroup Label="ExtensionTargets"> 177 </ImportGroup> 178</Project>