eqemu

annotate libs/libimago/imago-vs2012.vcxproj @ 10:819c7ebb1bec

added libimago to avoid the external dependency
author John Tsiombikas <nuclear@member.fsf.org>
date Fri, 18 Jul 2014 05:07:40 +0300
parents
children
rev   line source
nuclear@10 1 <?xml version="1.0" encoding="utf-8"?>
nuclear@10 2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
nuclear@10 3 <ItemGroup Label="ProjectConfigurations">
nuclear@10 4 <ProjectConfiguration Include="Debug|Win32">
nuclear@10 5 <Configuration>Debug</Configuration>
nuclear@10 6 <Platform>Win32</Platform>
nuclear@10 7 </ProjectConfiguration>
nuclear@10 8 <ProjectConfiguration Include="Debug|x64">
nuclear@10 9 <Configuration>Debug</Configuration>
nuclear@10 10 <Platform>x64</Platform>
nuclear@10 11 </ProjectConfiguration>
nuclear@10 12 <ProjectConfiguration Include="Release|Win32">
nuclear@10 13 <Configuration>Release</Configuration>
nuclear@10 14 <Platform>Win32</Platform>
nuclear@10 15 </ProjectConfiguration>
nuclear@10 16 <ProjectConfiguration Include="Release|x64">
nuclear@10 17 <Configuration>Release</Configuration>
nuclear@10 18 <Platform>x64</Platform>
nuclear@10 19 </ProjectConfiguration>
nuclear@10 20 </ItemGroup>
nuclear@10 21 <PropertyGroup Label="Globals">
nuclear@10 22 <ProjectName>libimago2</ProjectName>
nuclear@10 23 <ProjectGuid>{1FFDD3FB-E37E-4258-8955-5583AF3A0C29}</ProjectGuid>
nuclear@10 24 <RootNamespace>imago</RootNamespace>
nuclear@10 25 <Keyword>Win32Proj</Keyword>
nuclear@10 26 </PropertyGroup>
nuclear@10 27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
nuclear@10 28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
nuclear@10 29 <ConfigurationType>StaticLibrary</ConfigurationType>
nuclear@10 30 <PlatformToolset>v110</PlatformToolset>
nuclear@10 31 <CharacterSet>Unicode</CharacterSet>
nuclear@10 32 <WholeProgramOptimization>true</WholeProgramOptimization>
nuclear@10 33 </PropertyGroup>
nuclear@10 34 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
nuclear@10 35 <ConfigurationType>StaticLibrary</ConfigurationType>
nuclear@10 36 <PlatformToolset>v100</PlatformToolset>
nuclear@10 37 <CharacterSet>Unicode</CharacterSet>
nuclear@10 38 <WholeProgramOptimization>true</WholeProgramOptimization>
nuclear@10 39 </PropertyGroup>
nuclear@10 40 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
nuclear@10 41 <ConfigurationType>StaticLibrary</ConfigurationType>
nuclear@10 42 <PlatformToolset>v110</PlatformToolset>
nuclear@10 43 <CharacterSet>Unicode</CharacterSet>
nuclear@10 44 </PropertyGroup>
nuclear@10 45 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
nuclear@10 46 <ConfigurationType>StaticLibrary</ConfigurationType>
nuclear@10 47 <PlatformToolset>v100</PlatformToolset>
nuclear@10 48 <CharacterSet>Unicode</CharacterSet>
nuclear@10 49 </PropertyGroup>
nuclear@10 50 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
nuclear@10 51 <ImportGroup Label="ExtensionSettings">
nuclear@10 52 </ImportGroup>
nuclear@10 53 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
nuclear@10 54 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
nuclear@10 55 </ImportGroup>
nuclear@10 56 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
nuclear@10 57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
nuclear@10 58 </ImportGroup>
nuclear@10 59 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
nuclear@10 60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
nuclear@10 61 </ImportGroup>
nuclear@10 62 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
nuclear@10 63 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
nuclear@10 64 </ImportGroup>
nuclear@10 65 <PropertyGroup Label="UserMacros" />
nuclear@10 66 <PropertyGroup>
nuclear@10 67 <_ProjectFileVersion>11.0.60610.1</_ProjectFileVersion>
nuclear@10 68 </PropertyGroup>
nuclear@10 69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
nuclear@10 70 <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
nuclear@10 71 <IntDir>$(Configuration)\</IntDir>
nuclear@10 72 </PropertyGroup>
nuclear@10 73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
nuclear@10 74 <TargetName>$(ProjectName)-x64</TargetName>
nuclear@10 75 </PropertyGroup>
nuclear@10 76 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
nuclear@10 77 <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
nuclear@10 78 <IntDir>$(Configuration)\</IntDir>
nuclear@10 79 </PropertyGroup>
nuclear@10 80 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
nuclear@10 81 <TargetName>$(ProjectName)-x64</TargetName>
nuclear@10 82 </PropertyGroup>
nuclear@10 83 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
nuclear@10 84 <PreBuildEvent>
nuclear@10 85 <Command>$(SolutionDir)\build\vcconfig.bat</Command>
nuclear@10 86 </PreBuildEvent>
nuclear@10 87 <ClCompile>
nuclear@10 88 <Optimization>Disabled</Optimization>
nuclear@10 89 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
nuclear@10 90 <MinimalRebuild>true</MinimalRebuild>
nuclear@10 91 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
nuclear@10 92 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
nuclear@10 93 <PrecompiledHeader />
nuclear@10 94 <WarningLevel>Level3</WarningLevel>
nuclear@10 95 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
nuclear@10 96 <DisableSpecificWarnings>4244;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
nuclear@10 97 </ClCompile>
nuclear@10 98 </ItemDefinitionGroup>
nuclear@10 99 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
nuclear@10 100 <PreBuildEvent>
nuclear@10 101 <Command>$(SolutionDir)\build\vcconfig.bat</Command>
nuclear@10 102 </PreBuildEvent>
nuclear@10 103 <ClCompile>
nuclear@10 104 <Optimization>Disabled</Optimization>
nuclear@10 105 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
nuclear@10 106 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
nuclear@10 107 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
nuclear@10 108 <PrecompiledHeader>
nuclear@10 109 </PrecompiledHeader>
nuclear@10 110 <WarningLevel>Level3</WarningLevel>
nuclear@10 111 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
nuclear@10 112 <DisableSpecificWarnings>4244;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
nuclear@10 113 </ClCompile>
nuclear@10 114 <PostBuildEvent>
nuclear@10 115 <Command>mkdir $(SolutionDir)\usr\include
nuclear@10 116 mkdir $(SolutionDir)\usr\lib
nuclear@10 117 copy /Y $(SolutionDir)\src\imago2.h $(SolutionDir)\usr\include\
nuclear@10 118 copy /Y $(TargetPath) $(SolutionDir)\usr\lib\</Command>
nuclear@10 119 </PostBuildEvent>
nuclear@10 120 </ItemDefinitionGroup>
nuclear@10 121 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
nuclear@10 122 <ClCompile>
nuclear@10 123 <Optimization>MaxSpeed</Optimization>
nuclear@10 124 <IntrinsicFunctions>true</IntrinsicFunctions>
nuclear@10 125 <WholeProgramOptimization>false</WholeProgramOptimization>
nuclear@10 126 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
nuclear@10 127 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
nuclear@10 128 <FunctionLevelLinking>true</FunctionLevelLinking>
nuclear@10 129 <PrecompiledHeader />
nuclear@10 130 <WarningLevel>Level3</WarningLevel>
nuclear@10 131 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
nuclear@10 132 <DisableSpecificWarnings>4244;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
nuclear@10 133 </ClCompile>
nuclear@10 134 </ItemDefinitionGroup>
nuclear@10 135 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
nuclear@10 136 <ClCompile>
nuclear@10 137 <Optimization>MaxSpeed</Optimization>
nuclear@10 138 <IntrinsicFunctions>true</IntrinsicFunctions>
nuclear@10 139 <WholeProgramOptimization>false</WholeProgramOptimization>
nuclear@10 140 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
nuclear@10 141 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
nuclear@10 142 <FunctionLevelLinking>true</FunctionLevelLinking>
nuclear@10 143 <PrecompiledHeader>
nuclear@10 144 </PrecompiledHeader>
nuclear@10 145 <WarningLevel>Level3</WarningLevel>
nuclear@10 146 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
nuclear@10 147 <DisableSpecificWarnings>4244;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
nuclear@10 148 </ClCompile>
nuclear@10 149 <PostBuildEvent>
nuclear@10 150 <Command>mkdir $(SolutionDir)\usr\include
nuclear@10 151 mkdir $(SolutionDir)\usr\lib
nuclear@10 152 copy /Y $(SolutionDir)\src\imago2.h $(SolutionDir)\usr\include\
nuclear@10 153 copy /Y $(TargetPath) $(SolutionDir)\usr\lib\</Command>
nuclear@10 154 </PostBuildEvent>
nuclear@10 155 </ItemDefinitionGroup>
nuclear@10 156 <ItemGroup>
nuclear@10 157 <ClCompile Include="src\conv.c" />
nuclear@10 158 <ClCompile Include="src\file_jpeg.c" />
nuclear@10 159 <ClCompile Include="src\file_png.c" />
nuclear@10 160 <ClCompile Include="src\file_ppm.c" />
nuclear@10 161 <ClCompile Include="src\file_rgbe.c" />
nuclear@10 162 <ClCompile Include="src\ftype_module.c" />
nuclear@10 163 <ClCompile Include="src\imago2.c" />
nuclear@10 164 <ClCompile Include="src\imago_gl.c" />
nuclear@10 165 </ItemGroup>
nuclear@10 166 <ItemGroup>
nuclear@10 167 <ClInclude Include="src\ftype_module.h" />
nuclear@10 168 <ClInclude Include="src\imago2.h" />
nuclear@10 169 </ItemGroup>
nuclear@10 170 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
nuclear@10 171 <ImportGroup Label="ExtensionTargets">
nuclear@10 172 </ImportGroup>
nuclear@10 173 </Project>