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\M68K\M68KDisassembler.c" /> 32 <ClCompile Include="..\..\arch\M68K\M68KInstPrinter.c" /> 33 <ClCompile Include="..\..\arch\M68K\M68KModule.c" /> 34 <ClCompile Include="..\..\arch\Mips\MipsDisassembler.c" /> 35 <ClCompile Include="..\..\arch\Mips\MipsInstPrinter.c" /> 36 <ClCompile Include="..\..\arch\Mips\MipsMapping.c" /> 37 <ClCompile Include="..\..\arch\Mips\MipsModule.c" /> 38 <ClCompile Include="..\..\arch\PowerPC\PPCDisassembler.c" /> 39 <ClCompile Include="..\..\arch\PowerPC\PPCInstPrinter.c" /> 40 <ClCompile Include="..\..\arch\PowerPC\PPCMapping.c" /> 41 <ClCompile Include="..\..\arch\PowerPC\PPCModule.c" /> 42 <ClCompile Include="..\..\arch\Sparc\SparcDisassembler.c" /> 43 <ClCompile Include="..\..\arch\Sparc\SparcInstPrinter.c" /> 44 <ClCompile Include="..\..\arch\Sparc\SparcMapping.c" /> 45 <ClCompile Include="..\..\arch\Sparc\SparcModule.c" /> 46 <ClCompile Include="..\..\arch\SystemZ\SystemZDisassembler.c" /> 47 <ClCompile Include="..\..\arch\SystemZ\SystemZInstPrinter.c" /> 48 <ClCompile Include="..\..\arch\SystemZ\SystemZMapping.c" /> 49 <ClCompile Include="..\..\arch\SystemZ\SystemZMCTargetDesc.c" /> 50 <ClCompile Include="..\..\arch\SystemZ\SystemZModule.c" /> 51 <ClCompile Include="..\..\arch\X86\X86ATTInstPrinter.c" /> 52 <ClCompile Include="..\..\arch\X86\X86Disassembler.c" /> 53 <ClCompile Include="..\..\arch\X86\X86DisassemblerDecoder.c" /> 54 <ClCompile Include="..\..\arch\X86\X86IntelInstPrinter.c" /> 55 <ClCompile Include="..\..\arch\X86\X86Mapping.c" /> 56 <ClCompile Include="..\..\arch\X86\X86Module.c" /> 57 <ClCompile Include="..\..\arch\XCore\XCoreInstPrinter.c" /> 58 <ClCompile Include="..\..\arch\XCore\XCoreDisassembler.c" /> 59 <ClCompile Include="..\..\arch\XCore\XCoreMapping.c" /> 60 <ClCompile Include="..\..\arch\XCore\XCoreModule.c" /> 61 <ClCompile Include="..\..\cs.c" /> 62 <ClCompile Include="..\..\MCInst.c" /> 63 <ClCompile Include="..\..\MCInstrDesc.c" /> 64 <ClCompile Include="..\..\MCRegisterInfo.c" /> 65 <ClCompile Include="..\..\SStream.c" /> 66 <ClCompile Include="..\..\utils.c" /> 67 </ItemGroup> 68 <PropertyGroup Label="Globals"> 69 <ProjectGuid>{5B01D900-2359-44CA-9914-6B0C6AFB7BE7}</ProjectGuid> 70 <Keyword>Win32Proj</Keyword> 71 <RootNamespace>capstonewin32</RootNamespace> 72 <ProjectName>capstone_static</ProjectName> 73 </PropertyGroup> 74 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 75 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 76 <ConfigurationType>StaticLibrary</ConfigurationType> 77 <UseDebugLibraries>true</UseDebugLibraries> 78 <CharacterSet>Unicode</CharacterSet> 79 </PropertyGroup> 80 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 81 <ConfigurationType>StaticLibrary</ConfigurationType> 82 <UseDebugLibraries>true</UseDebugLibraries> 83 <CharacterSet>Unicode</CharacterSet> 84 </PropertyGroup> 85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 86 <ConfigurationType>StaticLibrary</ConfigurationType> 87 <UseDebugLibraries>false</UseDebugLibraries> 88 <WholeProgramOptimization>true</WholeProgramOptimization> 89 <CharacterSet>Unicode</CharacterSet> 90 </PropertyGroup> 91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 92 <ConfigurationType>StaticLibrary</ConfigurationType> 93 <UseDebugLibraries>false</UseDebugLibraries> 94 <WholeProgramOptimization>true</WholeProgramOptimization> 95 <CharacterSet>Unicode</CharacterSet> 96 </PropertyGroup> 97 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 98 <ImportGroup Label="ExtensionSettings"> 99 </ImportGroup> 100 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 101 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 102 </ImportGroup> 103 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 104 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 105 </ImportGroup> 106 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 107 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 108 </ImportGroup> 109 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 110 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 111 </ImportGroup> 112 <PropertyGroup Label="UserMacros" /> 113 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 114 <TargetName>capstone</TargetName> 115 </PropertyGroup> 116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 117 <TargetName>capstone</TargetName> 118 </PropertyGroup> 119 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 120 <TargetName>capstone</TargetName> 121 </PropertyGroup> 122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 123 <TargetName>capstone</TargetName> 124 </PropertyGroup> 125 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 126 <ClCompile> 127 <PrecompiledHeader> 128 </PrecompiledHeader> 129 <WarningLevel>Level3</WarningLevel> 130 <Optimization>Disabled</Optimization> 131 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 132 <SDLCheck>true</SDLCheck> 133 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 134 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 135 </ClCompile> 136 <Link> 137 <SubSystem>Windows</SubSystem> 138 <GenerateDebugInformation>true</GenerateDebugInformation> 139 </Link> 140 </ItemDefinitionGroup> 141 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 142 <ClCompile> 143 <PrecompiledHeader> 144 </PrecompiledHeader> 145 <WarningLevel>Level3</WarningLevel> 146 <Optimization>Disabled</Optimization> 147 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 148 <SDLCheck>true</SDLCheck> 149 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 150 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 151 </ClCompile> 152 <Link> 153 <SubSystem>Windows</SubSystem> 154 <GenerateDebugInformation>true</GenerateDebugInformation> 155 </Link> 156 </ItemDefinitionGroup> 157 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 158 <ClCompile> 159 <WarningLevel>Level3</WarningLevel> 160 <PrecompiledHeader> 161 </PrecompiledHeader> 162 <Optimization>MaxSpeed</Optimization> 163 <FunctionLevelLinking>true</FunctionLevelLinking> 164 <IntrinsicFunctions>true</IntrinsicFunctions> 165 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 166 <SDLCheck>true</SDLCheck> 167 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 168 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 169 </ClCompile> 170 <Link> 171 <SubSystem>Windows</SubSystem> 172 <GenerateDebugInformation>true</GenerateDebugInformation> 173 <EnableCOMDATFolding>true</EnableCOMDATFolding> 174 <OptimizeReferences>true</OptimizeReferences> 175 </Link> 176 </ItemDefinitionGroup> 177 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 178 <ClCompile> 179 <WarningLevel>Level3</WarningLevel> 180 <PrecompiledHeader> 181 </PrecompiledHeader> 182 <Optimization>MaxSpeed</Optimization> 183 <FunctionLevelLinking>true</FunctionLevelLinking> 184 <IntrinsicFunctions>true</IntrinsicFunctions> 185 <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 186 <SDLCheck>true</SDLCheck> 187 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 188 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 189 </ClCompile> 190 <Link> 191 <SubSystem>Windows</SubSystem> 192 <GenerateDebugInformation>true</GenerateDebugInformation> 193 <EnableCOMDATFolding>true</EnableCOMDATFolding> 194 <OptimizeReferences>true</OptimizeReferences> 195 </Link> 196 </ItemDefinitionGroup> 197 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 198 <ImportGroup Label="ExtensionTargets"> 199 </ImportGroup> 200</Project>