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