1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="14.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 <ProjectConfiguration Include="Tests|Win32"> 21 <Configuration>Tests</Configuration> 22 <Platform>Win32</Platform> 23 </ProjectConfiguration> 24 <ProjectConfiguration Include="Tests|x64"> 25 <Configuration>Tests</Configuration> 26 <Platform>x64</Platform> 27 </ProjectConfiguration> 28 </ItemGroup> 29 <PropertyGroup Label="Globals"> 30 <ProjectGuid>{1339711C-219A-4A50-AF8F-A27335FE1D4B}</ProjectGuid> 31 <Keyword>Win32Proj</Keyword> 32 <RootNamespace>armips</RootNamespace> 33 </PropertyGroup> 34 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 36 <ConfigurationType>Application</ConfigurationType> 37 <UseDebugLibraries>true</UseDebugLibraries> 38 <CharacterSet>Unicode</CharacterSet> 39 <PlatformToolset>v140_xp</PlatformToolset> 40 </PropertyGroup> 41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 42 <ConfigurationType>Application</ConfigurationType> 43 <UseDebugLibraries>true</UseDebugLibraries> 44 <CharacterSet>Unicode</CharacterSet> 45 <PlatformToolset>v140_xp</PlatformToolset> 46 </PropertyGroup> 47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Tests|Win32'" Label="Configuration"> 48 <ConfigurationType>Application</ConfigurationType> 49 <UseDebugLibraries>true</UseDebugLibraries> 50 <CharacterSet>Unicode</CharacterSet> 51 <PlatformToolset>v140_xp</PlatformToolset> 52 </PropertyGroup> 53 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Tests|x64'" Label="Configuration"> 54 <ConfigurationType>Application</ConfigurationType> 55 <UseDebugLibraries>true</UseDebugLibraries> 56 <CharacterSet>Unicode</CharacterSet> 57 <PlatformToolset>v140_xp</PlatformToolset> 58 </PropertyGroup> 59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 60 <ConfigurationType>Application</ConfigurationType> 61 <UseDebugLibraries>false</UseDebugLibraries> 62 <WholeProgramOptimization>true</WholeProgramOptimization> 63 <CharacterSet>Unicode</CharacterSet> 64 <PlatformToolset>v140_xp</PlatformToolset> 65 </PropertyGroup> 66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 67 <ConfigurationType>Application</ConfigurationType> 68 <UseDebugLibraries>false</UseDebugLibraries> 69 <WholeProgramOptimization>true</WholeProgramOptimization> 70 <CharacterSet>Unicode</CharacterSet> 71 <PlatformToolset>v140_xp</PlatformToolset> 72 </PropertyGroup> 73 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 74 <ImportGroup Label="ExtensionSettings"> 75 </ImportGroup> 76 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 77 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 78 </ImportGroup> 79 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 80 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 81 </ImportGroup> 82 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Tests|Win32'" Label="PropertySheets"> 83 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 84 </ImportGroup> 85 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Tests|x64'" Label="PropertySheets"> 86 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 87 </ImportGroup> 88 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 89 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 90 </ImportGroup> 91 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 92 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 93 </ImportGroup> 94 <PropertyGroup Label="UserMacros" /> 95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 96 <LinkIncremental>true</LinkIncremental> 97 <OutDir>_Output\</OutDir> 98 <IntDir>_Output\$(ProjectName)\$(Configuration)\</IntDir> 99 <TargetName>$(ProjectName)d</TargetName> 100 <IncludePath>.;$(IncludePath)</IncludePath> 101 </PropertyGroup> 102 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 103 <TargetName>$(ProjectName)d64</TargetName> 104 <IncludePath>.;$(IncludePath)</IncludePath> 105 <LinkIncremental>true</LinkIncremental> 106 <OutDir>_Output\</OutDir> 107 <IntDir>_Output\$(ProjectName)\$(Configuration)64\</IntDir> 108 </PropertyGroup> 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Tests|Win32'"> 110 <LinkIncremental>true</LinkIncremental> 111 <OutDir>_Output\</OutDir> 112 <IntDir>_Output\$(ProjectName)\$(Configuration)\</IntDir> 113 <TargetName>$(ProjectName)tests</TargetName> 114 <IncludePath>.;$(IncludePath)</IncludePath> 115 </PropertyGroup> 116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Tests|x64'"> 117 <TargetName>$(ProjectName)tests64</TargetName> 118 <IncludePath>.;$(IncludePath)</IncludePath> 119 <LinkIncremental>true</LinkIncremental> 120 <OutDir>_Output\</OutDir> 121 <IntDir>_Output\$(ProjectName)\$(Configuration)64\</IntDir> 122 </PropertyGroup> 123 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 124 <LinkIncremental>false</LinkIncremental> 125 <OutDir>_Output\</OutDir> 126 <IntDir>_Output\$(ProjectName)\$(Configuration)\</IntDir> 127 <IncludePath>.;$(IncludePath)</IncludePath> 128 </PropertyGroup> 129 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 130 <IncludePath>.;$(IncludePath)</IncludePath> 131 <LinkIncremental>false</LinkIncremental> 132 <TargetName>$(ProjectName)64</TargetName> 133 <OutDir>_Output\</OutDir> 134 <IntDir>_Output\$(ProjectName)\$(Configuration)64\</IntDir> 135 </PropertyGroup> 136 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 137 <ClCompile> 138 <PrecompiledHeader>Use</PrecompiledHeader> 139 <WarningLevel>Level3</WarningLevel> 140 <Optimization>Disabled</Optimization> 141 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 142 </ClCompile> 143 <Link> 144 <SubSystem>Console</SubSystem> 145 <GenerateDebugInformation>true</GenerateDebugInformation> 146 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 147 <AdditionalDependencies>shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 148 </Link> 149 </ItemDefinitionGroup> 150 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 151 <ClCompile> 152 <PrecompiledHeader>Use</PrecompiledHeader> 153 <WarningLevel>Level3</WarningLevel> 154 <Optimization>Disabled</Optimization> 155 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 156 </ClCompile> 157 <Link> 158 <SubSystem>Console</SubSystem> 159 <GenerateDebugInformation>true</GenerateDebugInformation> 160 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 161 <AdditionalDependencies>shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 162 </Link> 163 </ItemDefinitionGroup> 164 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Tests|Win32'"> 165 <ClCompile> 166 <PrecompiledHeader>Use</PrecompiledHeader> 167 <WarningLevel>Level3</WarningLevel> 168 <Optimization>Disabled</Optimization> 169 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;ARMIPS_TESTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 170 </ClCompile> 171 <Link> 172 <SubSystem>Console</SubSystem> 173 <GenerateDebugInformation>true</GenerateDebugInformation> 174 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 175 <AdditionalDependencies>shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 176 </Link> 177 </ItemDefinitionGroup> 178 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Tests|x64'"> 179 <ClCompile> 180 <PrecompiledHeader>Use</PrecompiledHeader> 181 <WarningLevel>Level3</WarningLevel> 182 <Optimization>Disabled</Optimization> 183 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;ARMIPS_TESTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 184 </ClCompile> 185 <Link> 186 <SubSystem>Console</SubSystem> 187 <GenerateDebugInformation>true</GenerateDebugInformation> 188 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> 189 <AdditionalDependencies>shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 190 </Link> 191 </ItemDefinitionGroup> 192 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 193 <ClCompile> 194 <WarningLevel>Level3</WarningLevel> 195 <PrecompiledHeader>Use</PrecompiledHeader> 196 <Optimization>MaxSpeed</Optimization> 197 <FunctionLevelLinking>true</FunctionLevelLinking> 198 <IntrinsicFunctions>true</IntrinsicFunctions> 199 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 200 </ClCompile> 201 <Link> 202 <SubSystem>Console</SubSystem> 203 <GenerateDebugInformation>true</GenerateDebugInformation> 204 <EnableCOMDATFolding>true</EnableCOMDATFolding> 205 <OptimizeReferences>true</OptimizeReferences> 206 <AdditionalDependencies>shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 207 </Link> 208 </ItemDefinitionGroup> 209 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 210 <ClCompile> 211 <WarningLevel>Level3</WarningLevel> 212 <PrecompiledHeader>Use</PrecompiledHeader> 213 <Optimization>MaxSpeed</Optimization> 214 <FunctionLevelLinking>true</FunctionLevelLinking> 215 <IntrinsicFunctions>true</IntrinsicFunctions> 216 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 217 </ClCompile> 218 <Link> 219 <SubSystem>Console</SubSystem> 220 <GenerateDebugInformation>true</GenerateDebugInformation> 221 <EnableCOMDATFolding>true</EnableCOMDATFolding> 222 <OptimizeReferences>true</OptimizeReferences> 223 <AdditionalDependencies>shlwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> 224 </Link> 225 </ItemDefinitionGroup> 226 <ItemGroup> 227 <ClInclude Include="Main\Tests.h" /> 228 <ClInclude Include="stdafx.h" /> 229 </ItemGroup> 230 <ItemGroup> 231 <ClCompile Include="Main\main.cpp" /> 232 <ClCompile Include="Main\Tests.cpp" /> 233 <ClCompile Include="stdafx.cpp"> 234 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> 235 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> 236 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Tests|Win32'">Create</PrecompiledHeader> 237 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Tests|x64'">Create</PrecompiledHeader> 238 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> 239 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> 240 </ClCompile> 241 </ItemGroup> 242 <ItemGroup> 243 <ProjectReference Include="libarmips.vcxproj"> 244 <Project>{129e5e2b-39c1-4d84-96fe-dfd22dbb4a25}</Project> 245 </ProjectReference> 246 </ItemGroup> 247 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 248 <ImportGroup Label="ExtensionTargets"> 249 </ImportGroup> 250</Project>