1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ImportGroup Label="PropertySheets">
4    <Import Project="cogl-version-paths.props" />
5  </ImportGroup>
6  <PropertyGroup Label="UserMacros">
7    <BaseBuildDefines>_WIN32_WINNT=0x0500;COGL_ENABLE_DEBUG</BaseBuildDefines>
8    <LibBuildDefines>HAVE_CONFIG_H;COGL_COMPILATION;$(BaseBuildDefines)</LibBuildDefines>
9    <ReleaseLibBuildDefines>$(LibBuildDefines);G_DISABLE_CHECKS;G_DISABLE_CAST_CHECKS</ReleaseLibBuildDefines>
10    <DebugLibBuildDefines>_DEBUG;$(LibBuildDefines);COGL_GL_DEBUG;COGL_OBJECT_DEBUG;COGL_HANDLE_DEBUG</DebugLibBuildDefines>
11    <CoglBuildDefines>G_LOG_DOMAIN="Cogl";COGL_HAS_WIN32_SUPPORT;COGL_BUILD_EXP;COGL_GL_LIBNAME="";COGL_LOCALEDIR="/some/random/dir"</CoglBuildDefines>
12    <CoglPathBuildDefines>G_LOG_DOMAIN="CoglPath"</CoglPathBuildDefines>
13    <CoglPangoBuildDefines>G_LOG_DOMAIN="Cogl-Pango"</CoglPangoBuildDefines>
14    <CoglAppAvoidForcedSDLLinkingDefines>SDL_MAIN_HANDLED</CoglAppAvoidForcedSDLLinkingDefines>
15  </PropertyGroup>
16  <PropertyGroup>
17    <_PropertySheetDisplayName>coglbuilddefinesprops</_PropertySheetDisplayName>
18    <OutDir>$(SolutionDir)$(Configuration)\$(PlatformName)\bin\</OutDir>
19    <IntDir>$(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\</IntDir>
20  </PropertyGroup>
21  <ItemDefinitionGroup>
22    <ClCompile>
23      <AdditionalIncludeDirectories>..\..\..;..\..\..\cogl;..\..\..\cogl\winsys;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
24      <PreprocessorDefinitions>G_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
25      <ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
26      <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
27      <MultiProcessorCompilation>true</MultiProcessorCompilation>
28      <AdditionalOptions>/d2Zi+ %(AdditionalOptions)</AdditionalOptions>
29    </ClCompile>
30    <Link>
31      <AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
32      <AdditionalLibraryDirectories>$(GlibEtcInstallRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
33    </Link>
34  </ItemDefinitionGroup>
35  <ItemGroup>
36    <BuildMacro Include="BaseBuildDefines">
37      <Value>$(BaseBuildDefines)</Value>
38    </BuildMacro>
39    <BuildMacro Include="LibBuildDefines">
40      <Value>$(LibBuildDefines)</Value>
41    </BuildMacro>
42	<BuildMacro Include="ReleaseLibBuildDefines">
43      <Value>$(ReleaseLibBuildDefines)</Value>
44    </BuildMacro>
45	<BuildMacro Include="DebugLibBuildDefines">
46      <Value>$(DebugLibBuildDefines)</Value>
47    </BuildMacro>
48    <BuildMacro Include="CoglBuildDefines">
49      <Value>$(CoglBuildDefines)</Value>
50    </BuildMacro>
51    <BuildMacro Include="CoglPathBuildDefines">
52      <Value>$(CoglPathBuildDefines)</Value>
53    </BuildMacro>
54    <BuildMacro Include="CoglPangoBuildDefines">
55      <Value>$(CoglPangoBuildDefines)</Value>
56    </BuildMacro>
57    <BuildMacro Include="CoglAppAvoidForcedSDLLinkingDefines">
58      <Value>$(CoglAppAvoidForcedSDLLinkingDefines)</Value>
59    </BuildMacro>
60  </ItemGroup>
61</Project>
62