mirror of
https://github.com/brl/mutter.git
synced 2024-12-29 14:22:13 +00:00
3c344fe5ed
Split up the property sheets, so that they are easier to maintain, and clean up the projects and property sheets, especially on items that are being repeated, and therefore silence many build warnings. Update the project files correspondingly, and make all project files use Unix line endings, for easier application of patches (the .sln and README.txt files still has to have Windows line endings in order to work properly). Also make the copying of config.h.win32 and clutter-config.h.win32(_GDK) custom build rules, so that they may also be cleaned during the cleaning of the build, which makes it easier for one to do a rebuild. Similar updates to the Visual Studio 2010 project files will follow.
170 lines
4.6 KiB
XML
170 lines
4.6 KiB
XML
<?xml version="1.0" encoding="big5"?>
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="9.00"
|
|
Name="test-interactive-clutter"
|
|
ProjectGUID="{75F9E5AF-040C-448E-96BE-C282EFFFE2D9}"
|
|
RootNamespace="testinteractiveclutter"
|
|
Keyword="Win32Proj"
|
|
TargetFrameworkVersion="196613"
|
|
>
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"
|
|
/>
|
|
<Platform
|
|
Name="x64"
|
|
/>
|
|
</Platforms>
|
|
<ToolFiles>
|
|
</ToolFiles>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Debug|Win32"
|
|
InheritedPropertySheets=".\clutter-build-defines.vsprops"
|
|
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
|
|
ConfigurationType="1"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
AdditionalIncludeDirectories="..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
|
|
Optimization="0"
|
|
PreprocessorDefinitions="_DEBUG;$(TestProgDef)"
|
|
MinimalRebuild="true"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
UsePrecompiledHeader="0"
|
|
WarningLevel="3"
|
|
DebugInformationFormat="4"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
LinkIncremental="2"
|
|
AdditionalDependencies="gdk_pixbuf-2.0.lib pango-1.0.lib cairo.lib gmodule-2.0.lib gthread-2.0.lib OpenGL32.lib"
|
|
GenerateDebugInformation="true"
|
|
SubSystem="1"
|
|
TargetMachine="1"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Debug|x64"
|
|
ConfigurationType="1"
|
|
InheritedPropertySheets=".\clutter-build-defines.vsprops"
|
|
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
AdditionalIncludeDirectories="..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
|
|
Optimization="0"
|
|
PreprocessorDefinitions="_DEBUG;$(TestProgDef)"
|
|
MinimalRebuild="true"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
UsePrecompiledHeader="0"
|
|
WarningLevel="3"
|
|
DebugInformationFormat="3"
|
|
CompileAs="1"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalDependencies="gdk_pixbuf-2.0.lib pango-1.0.lib cairo.lib gmodule-2.0.lib gthread-2.0.lib OpenGL32.lib"
|
|
LinkIncremental="2"
|
|
GenerateDebugInformation="true"
|
|
SubSystem="1"
|
|
RandomizedBaseAddress="1"
|
|
DataExecutionPrevention="0"
|
|
TargetMachine="17"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|Win32"
|
|
InheritedPropertySheets=".\clutter-build-defines.vsprops"
|
|
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
|
|
ConfigurationType="1"
|
|
CharacterSet="2"
|
|
WholeProgramOptimization="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
AdditionalIncludeDirectories="..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
|
|
Optimization="2"
|
|
EnableIntrinsicFunctions="true"
|
|
PreprocessorDefinitions="$(TestProgDef)"
|
|
RuntimeLibrary="2"
|
|
EnableFunctionLevelLinking="true"
|
|
UsePrecompiledHeader="0"
|
|
WarningLevel="3"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
LinkIncremental="1"
|
|
AdditionalDependencies="gdk_pixbuf-2.0.lib pango-1.0.lib cairo.lib gmodule-2.0.lib gthread-2.0.lib OpenGL32.lib"
|
|
GenerateDebugInformation="true"
|
|
SubSystem="1"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
TargetMachine="1"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|x64"
|
|
ConfigurationType="1"
|
|
InheritedPropertySheets=".\clutter-build-defines.vsprops"
|
|
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
|
|
CharacterSet="2"
|
|
WholeProgramOptimization="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
AdditionalIncludeDirectories="..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
|
|
PreprocessorDefinitions="$(TestProgDef)"
|
|
RuntimeLibrary="2"
|
|
UsePrecompiledHeader="0"
|
|
WarningLevel="3"
|
|
DebugInformationFormat="3"
|
|
CompileAs="1"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalDependencies="gdk_pixbuf-2.0.lib pango-1.0.lib cairo.lib gmodule-2.0.lib gthread-2.0.lib OpenGL32.lib"
|
|
LinkIncremental="1"
|
|
GenerateDebugInformation="true"
|
|
SubSystem="1"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
RandomizedBaseAddress="1"
|
|
DataExecutionPrevention="0"
|
|
TargetMachine="17"
|
|
/>
|
|
</Configuration>
|
|
</Configurations>
|
|
<References>
|
|
</References>
|
|
<Files>
|
|
<Filter
|
|
Name="Sources"
|
|
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
>
|
|
#include "testinteractive.sourcefiles"
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
</Globals>
|
|
</VisualStudioProject>
|