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 </ItemGroup> 65 <PropertyGroup Label="Globals"> 66 <ProjectGuid>{5B01D900-2359-44CA-9914-6B0C6AFB7BE7}</ProjectGuid> 67 <Keyword>Win32Proj</Keyword> 68 <RootNamespace>capstonewin32</RootNamespace> 69 <ProjectName>capstone_static</ProjectName> 70 </PropertyGroup> 71 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 73 <ConfigurationType>StaticLibrary</ConfigurationType> 74 <UseDebugLibraries>true</UseDebugLibraries> 75 <CharacterSet>Unicode</CharacterSet> 76 </PropertyGroup> 77 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 78 <ConfigurationType>StaticLibrary</ConfigurationType> 79 <UseDebugLibraries>true</UseDebugLibraries> 80 <CharacterSet>Unicode</CharacterSet> 81 </PropertyGroup> 82 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 83 <ConfigurationType>StaticLibrary</ConfigurationType> 84 <UseDebugLibraries>false</UseDebugLibraries> 85 <WholeProgramOptimization>true</WholeProgramOptimization> 86 <CharacterSet>Unicode</CharacterSet> 87 </PropertyGroup> 88 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 89 <ConfigurationType>StaticLibrary</ConfigurationType> 90 <UseDebugLibraries>false</UseDebugLibraries> 91 <WholeProgramOptimization>true</WholeProgramOptimization> 92 <CharacterSet>Unicode</CharacterSet> 93 </PropertyGroup> 94 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 95 <ImportGroup Label="ExtensionSettings"> 96 </ImportGroup> 97 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 98 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 99 </ImportGroup> 100 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 101 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 102 </ImportGroup> 103 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 104 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 105 </ImportGroup> 106 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 107 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 108 </ImportGroup> 109 <PropertyGroup Label="UserMacros" /> 110 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 111 <TargetName>capstone</TargetName> 112 </PropertyGroup> 113 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 114 <TargetName>capstone</TargetName> 115 </PropertyGroup> 116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 117 <TargetName>capstone</TargetName> 118 </PropertyGroup> 119 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 120 <TargetName>capstone</TargetName> 121 </PropertyGroup> 122 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 123 <ClCompile> 124 <PrecompiledHeader> 125 </PrecompiledHeader> 126 <WarningLevel>Level3</WarningLevel> 127 <Optimization>Disabled</Optimization> 128 <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;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 129 <SDLCheck>true</SDLCheck> 130 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 131 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 132 </ClCompile> 133 <Link> 134 <SubSystem>Windows</SubSystem> 135 <GenerateDebugInformation>true</GenerateDebugInformation> 136 </Link> 137 </ItemDefinitionGroup> 138 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 139 <ClCompile> 140 <PrecompiledHeader> 141 </PrecompiledHeader> 142 <WarningLevel>Level3</WarningLevel> 143 <Optimization>Disabled</Optimization> 144 <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;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 145 <SDLCheck>true</SDLCheck> 146 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 147 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 148 </ClCompile> 149 <Link> 150 <SubSystem>Windows</SubSystem> 151 <GenerateDebugInformation>true</GenerateDebugInformation> 152 </Link> 153 </ItemDefinitionGroup> 154 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 155 <ClCompile> 156 <WarningLevel>Level3</WarningLevel> 157 <PrecompiledHeader> 158 </PrecompiledHeader> 159 <Optimization>MaxSpeed</Optimization> 160 <FunctionLevelLinking>true</FunctionLevelLinking> 161 <IntrinsicFunctions>true</IntrinsicFunctions> 162 <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;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 163 <SDLCheck>true</SDLCheck> 164 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 165 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 166 </ClCompile> 167 <Link> 168 <SubSystem>Windows</SubSystem> 169 <GenerateDebugInformation>true</GenerateDebugInformation> 170 <EnableCOMDATFolding>true</EnableCOMDATFolding> 171 <OptimizeReferences>true</OptimizeReferences> 172 </Link> 173 </ItemDefinitionGroup> 174 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 175 <ClCompile> 176 <WarningLevel>Level3</WarningLevel> 177 <PrecompiledHeader> 178 </PrecompiledHeader> 179 <Optimization>MaxSpeed</Optimization> 180 <FunctionLevelLinking>true</FunctionLevelLinking> 181 <IntrinsicFunctions>true</IntrinsicFunctions> 182 <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;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 183 <SDLCheck>true</SDLCheck> 184 <AdditionalIncludeDirectories>..\..\include;..\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 185 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 186 </ClCompile> 187 <Link> 188 <SubSystem>Windows</SubSystem> 189 <GenerateDebugInformation>true</GenerateDebugInformation> 190 <EnableCOMDATFolding>true</EnableCOMDATFolding> 191 <OptimizeReferences>true</OptimizeReferences> 192 </Link> 193 </ItemDefinitionGroup> 194 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 195 <ImportGroup Label="ExtensionTargets"> 196 </ImportGroup> 197 </Project>