1
0
Fork 0

Overhaul the Visual Studio 2008 Projects

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.
This commit is contained in:
Chun-wei Fan 2014-03-05 18:41:45 +08:00
parent 016eb45fee
commit 3c344fe5ed
25 changed files with 1664 additions and 1463 deletions

View file

@ -7,7 +7,10 @@ EXTRA_DIST = \
clutter.sln \
clutter.vcproj \
clutter.vcprojin \
clutter.vsprops \
clutter-build-defines.vsprops \
clutter-gen-srcs.vsprops \
clutter-install.vsprops \
clutter-version-paths.vsprops \
install.vcproj \
test-cogl-perf.vcproj \
test-interactive-clutter.vcproj \

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -51,7 +51,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -82,7 +82,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -115,7 +115,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -51,7 +51,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -82,7 +82,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -115,7 +115,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -52,7 +52,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -84,7 +84,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -118,7 +118,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -51,7 +51,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -82,7 +82,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -115,7 +115,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -51,7 +51,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -82,7 +82,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -115,7 +115,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="clutterbuilddefinesprops"
OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
InheritedPropertySheets=".\clutter-version-paths.vsprops"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..;..\..\..\clutter;$(GlibEtcInstallRoot)\include\cogl-1.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\json-glib-1.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include"
PreprocessorDefinitions="G_DISABLE_SINGLE_INCLUDES"
ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="cogl-pango-1.0.lib cogl-path-1.0.lib cogl-1.0.lib glib-2.0.lib gobject-2.0.lib"
AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
/>
<UserMacro
Name="BaseWinBuildDef"
Value="_WIN32_WINNT=0x0501"
/>
<UserMacro
Name="ClutterBuildDefines"
Value="$(BaseWinBuildDef);G_LOG_DOMAIN=\&quot;Clutter\&quot;;CLUTTER_LOCALEDIR=\&quot;../share/locale\&quot;;CLUTTER_SYSCONFDIR=\&quot;../etc\&quot;;COGL_DISABLE_DEPRECATION_WARNINGS"
/>
<UserMacro
Name="ClutterDisableDeprecationWarnings"
Value="CLUTTER_DISABLE_DEPRECATION_WARNINGS;GLIB_DISABLE_DEPRECATION_WARNINGS"
/>
<UserMacro
Name="CallyTestDefs"
Value="$(BaseWinBuildDef);PREFIXDIR=\&quot;/some/dummy/dir\&quot;;$(ClutterDisableDeprecationWarnings)"
/>
<UserMacro
Name="TestProgDef"
Value="$(BaseWinBuildDef);TESTS_DATADIR=\&quot;../share/clutter-$(ApiVersion)/data\&quot;;TESTS_DATA_DIR=\&quot;../share/clutter-$(ApiVersion)/data\&quot;"
/>
<UserMacro
Name="TestPerfProgDef"
Value="$(TestProgDef);$(ClutterDisableDeprecationWarnings)"
/>
<UserMacro
Name="LibBuildDefines"
Value="HAVE_CONFIG_H;CLUTTER_COMPILATION;COGL_ENABLE_EXPERIMENTAL_API"
/>
<UserMacro
Name="DebugLibBuildDefines"
Value="$(LibBuildDefines);_DEBUG;CLUTTER_ENABLE_DEBUG"
/>
<UserMacro
Name="ReleaseLibBuildDefines"
Value="$(LibBuildDefines);G_DISABLE_ASSERT;G_DISABLE_CHECKS;G_DISABLE_CAST_CHECKS"
/>
</VisualStudioPropertySheet>

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="cluttergensrcsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
>
<UserMacro
Name="CopyConfigH"
Value="copy ..\..\..\clutter\config.h.win32 ..\..\..\clutter\config.h"
/>
<UserMacro
Name="CopyClutterConfigH"
Value="
if exist ..\..\..\clutter\clutter.bld.win32.win32 goto DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
if exist clutter.bld.GDK.win32 del clutter.bld.GDK.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32 clutter.bld.win32.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32 ..\..\..\clutter\clutter-config.h&#x0D;&#x0A;
:DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
"
/>
<UserMacro
Name="CopyClutterConfigGDKH"
Value="
if exist ..\..\..\clutter\clutter.bld.GDK.win32 goto DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
if exist clutter.bld.win32.win32 del clutter.bld.win32.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32_GDK clutter.bld.GDK.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32_GDK ..\..\..\clutter\clutter-config.h&#x0D;&#x0A;
:DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
"
/>
<UserMacro
Name="GenMarshalSrc"
Value="
$(GlibEtcInstallRoot)\bin\glib-genmarshal --prefix=_clutter_marshal --header ..\..\..\clutter\clutter-marshal.list &gt; ..\..\..\clutter\clutter-marshal.h&#x0D;&#x0A;
echo #include &quot;clutter-marshal.h&quot; &gt; ..\..\..\clutter\clutter-marshal.c&#x0D;&#x0A;
$(GlibEtcInstallRoot)\bin\glib-genmarshal --prefix=_clutter_marshal --body ..\..\..\clutter\clutter-marshal.list &gt;&gt; ..\..\..\clutter\clutter-marshal.c&#x0D;&#x0A;
"
/>
<UserMacro
Name="EnumHeaders"
Value="..\..\..\clutter\clutter-action.h ..\..\..\clutter\clutter-actor-meta.h ..\..\..\clutter\clutter-actor.h ..\..\..\clutter\clutter-align-constraint.h ..\..\..\clutter\clutter-animatable.h ..\..\..\clutter\clutter-backend.h ..\..\..\clutter\clutter-bind-constraint.h ..\..\..\clutter\clutter-binding-pool.h ..\..\..\clutter\clutter-bin-layout.h ..\..\..\clutter\clutter-blur-effect.h ..\..\..\clutter\clutter-box-layout.h ..\..\..\clutter\clutter-brightness-contrast-effect.h ..\..\..\clutter\clutter-cairo.h ..\..\..\clutter\clutter-canvas.h ..\..\..\clutter\clutter-child-meta.h ..\..\..\clutter\clutter-click-action.h ..\..\..\clutter\clutter-cogl-compat.h ..\..\..\clutter\clutter-clone.h ..\..\..\clutter\clutter-color-static.h ..\..\..\clutter\clutter-color.h ..\..\..\clutter\clutter-colorize-effect.h ..\..\..\clutter\clutter-constraint.h ..\..\..\clutter\clutter-container.h ..\..\..\clutter\clutter-content.h ..\..\..\clutter\clutter-deform-effect.h ..\..\..\clutter\clutter-deprecated.h ..\..\..\clutter\clutter-desaturate-effect.h ..\..\..\clutter\clutter-device-manager.h ..\..\..\clutter\clutter-drag-action.h ..\..\..\clutter\clutter-drop-action.h ..\..\..\clutter\clutter-effect.h ..\..\..\clutter\clutter-enums.h ..\..\..\clutter\clutter-event.h ..\..\..\clutter\clutter-feature.h ..\..\..\clutter\clutter-fixed-layout.h ..\..\..\clutter\clutter-flow-layout.h ..\..\..\clutter\clutter-gesture-action.h ..\..\..\clutter\clutter-grid-layout.h ..\..\..\clutter\clutter-group.h ..\..\..\clutter\clutter-image.h ..\..\..\clutter\clutter-input-device.h ..\..\..\clutter\clutter-interval.h ..\..\..\clutter\clutter-keyframe-transition.h ..\..\..\clutter\clutter-keysyms.h ..\..\..\clutter\clutter-layout-manager.h ..\..\..\clutter\clutter-layout-meta.h ..\..\..\clutter\clutter-list-model.h ..\..\..\clutter\clutter-macros.h ..\..\..\clutter\clutter-main.h ..\..\..\clutter\clutter-model.h ..\..\..\clutter\clutter-offscreen-effect.h ..\..\..\clutter\clutter-page-turn-effect.h ..\..\..\clutter\clutter-paint-nodes.h ..\..\..\clutter\clutter-paint-node.h ..\..\..\clutter\clutter-pan-action.h ..\..\..\clutter\clutter-path-constraint.h ..\..\..\clutter\clutter-path.h ..\..\..\clutter\clutter-property-transition.h ..\..\..\clutter\clutter-rotate-action.h ..\..\..\clutter\clutter-script.h ..\..\..\clutter\clutter-scriptable.h ..\..\..\clutter\clutter-scroll-actor.h ..\..\..\clutter\clutter-settings.h ..\..\..\clutter\clutter-shader-effect.h ..\..\..\clutter\clutter-shader-types.h ..\..\..\clutter\clutter-swipe-action.h ..\..\..\clutter\clutter-snap-constraint.h ..\..\..\clutter\clutter-stage.h ..\..\..\clutter\clutter-stage-manager.h ..\..\..\clutter\clutter-tap-action.h ..\..\..\clutter\clutter-test-utils.h ..\..\..\clutter\clutter-texture.h ..\..\..\clutter\clutter-text.h ..\..\..\clutter\clutter-text-buffer.h ..\..\..\clutter\clutter-timeline.h ..\..\..\clutter\clutter-transition-group.h ..\..\..\clutter\clutter-transition.h ..\..\..\clutter\clutter-types.h ..\..\..\clutter\clutter-units.h ..\..\..\clutter\clutter-zoom-action.h ..\..\..\clutter\win32\clutter-win32.h"
/>
<UserMacro
Name="GdkEnumHeader"
Value="..\..\..\clutter\gdk\clutter-gdk.h"
/>
<UserMacro
Name="GenEnumsSrcH"
Value="perl $(GlibEtcInstallRoot)\bin\glib-mkenums --template ..\..\..\clutter\clutter-enum-types.h.in $(EnumHeaders) &gt; ..\..\..\clutter\clutter-enum-types.h"
/>
<UserMacro
Name="GenEnumsSrcC"
Value="perl $(GlibEtcInstallRoot)\bin\glib-mkenums --template ..\..\..\clutter\clutter-enum-types.c.in $(EnumHeaders) &gt; ..\..\..\clutter\clutter-enum-types.c"
/>
<UserMacro
Name="GenEnumsSrcGDKH"
Value="perl $(GlibEtcInstallRoot)\bin\glib-mkenums --template ..\..\..\clutter\clutter-enum-types.h.in $(EnumHeaders) $(GdkEnumHeader) &gt; ..\..\..\clutter\clutter-enum-types.h"
/>
<UserMacro
Name="GenEnumsSrcGDKC"
Value="perl $(GlibEtcInstallRoot)\bin\glib-mkenums --template ..\..\..\clutter\clutter-enum-types.c.in $(EnumHeaders) $(GdkEnumHeader) &gt; ..\..\..\clutter\clutter-enum-types.c"
/>
<UserMacro
Name="GenerateClutterDef"
Value="
echo EXPORTS &gt; $(DefDir)\clutter.def&#x0D;&#x0A;
cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols &gt;&gt; $(DefDir)\clutter.def&#x0D;&#x0A;
"
/>
<UserMacro
Name="GenerateClutterGDKDef"
Value="
echo EXPORTS &gt; $(DefDir)\clutter.def&#x0D;&#x0A;
cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_WINDOWING_GDK -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols &gt;&gt; $(DefDir)\clutter.def&#x0D;&#x0A;
"
/>
</VisualStudioPropertySheet>

View file

@ -2,131 +2,9 @@
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="clutterprops"
OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
Name="clutterinstallprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..;..\..\..\clutter;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\cogl-1.0;$(GlibEtcInstallRoot)\include\json-glib-1.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include"
PreprocessorDefinitions="G_DISABLE_SINGLE_INCLUDES"
ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="cogl-pango-1.0.lib cogl-1.0.lib glib-2.0.lib gobject-2.0.lib"
AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
/>
<UserMacro
Name="VSVer"
Value="9"
/>
<UserMacro
Name="GlibEtcInstallRoot"
Value="$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(PlatformName)"
/>
<UserMacro
Name="CopyDir"
Value="$(GlibEtcInstallRoot)"
/>
<UserMacro
Name="DefDir"
Value="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
/>
<UserMacro
Name="ApiVersion"
Value="1.0"
/>
<UserMacro
Name="BaseWinBuildDef"
Value="_WIN32_WINNT=0x0500"
/>
<UserMacro
Name="BaseBuildDef"
Value="$(BaseWinBuildDef)"
/>
<UserMacro
Name="LibBuildDefines"
Value="HAVE_CONFIG_H;CLUTTER_COMPILATION;COGL_ENABLE_EXPERIMENTAL_API;COGL_HAS_WIN32_SUPPORT;CLUTTER_ENABLE_EXPERIMENTAL_API"
/>
<UserMacro
Name="DebugLibBuildDefines"
Value="$(LibBuildDefines);_DEBUG;CLUTTER_ENABLE_DEBUG"
/>
<UserMacro
Name="ReleaseLibBuildDefines"
Value="$(LibBuildDefines);G_DISABLE_ASSERT;G_DISABLE_CHECKS;G_DISABLE_CAST_CHECKS"
/>
<UserMacro
Name="ClutterBuildDefines"
Value="$(BaseBuildDef);G_LOG_DOMAIN=\&quot;Clutter\&quot;;CLUTTER_LOCALEDIR=\&quot;../share/locale\&quot;;CLUTTER_SYSCONFDIR=\&quot;../etc\&quot;;COGL_DISABLE_DEPRECATION_WARNINGS"
/>
<UserMacro
Name="ClutterDisableDeprecationWarnings"
Value="CLUTTER_DISABLE_DEPRECATION_WARNINGS;GLIB_DISABLE_DEPRECATION_WARNINGS"
/>
<UserMacro
Name="CallyTestDefs"
Value="$(BaseWinBuildDef);PREFIXDIR=\&quot;/some/dummy/dir\&quot;;$(ClutterDisableDeprecationWarnings)"
/>
<UserMacro
Name="TestProgDef"
Value="$(BaseBuildDef);TESTS_DATADIR=\&quot;../share/clutter-$(ApiVersion)/data\&quot;"
/>
<UserMacro
Name="TestPerfProgDef"
Value="$(BaseBuildDef);TESTS_DATA_DIR=\&quot;../share/clutter-$(ApiVersion)/data\&quot;;$(ClutterDisableDeprecationWarnings)"
/>
<UserMacro
Name="DoConfigs"
Value="
if exist ..\..\..\clutter\config.h goto DONE_CONFIG_H&#x0D;&#x0A;
copy ..\..\..\clutter\config.h.win32 ..\..\..\clutter\config.h&#x0D;&#x0A;
:DONE_CONFIG_H&#x0D;&#x0A;
if &quot;$(ConfigurationName)&quot; == &quot;Release&quot; goto DO_CLUTTER_CONFIG_WIN32&#x0D;&#x0A;
if &quot;$(ConfigurationName)&quot; == &quot;Debug&quot; goto DO_CLUTTER_CONFIG_WIN32&#x0D;&#x0A;
if exist ..\..\..\clutter\clutter.bld.GDK.win32 goto DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
if exist clutter.bld.*.win32 del clutter.bld.*.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32_GDK clutter.bld.GDK.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32_GDK ..\..\..\clutter\clutter-config.h&#x0D;&#x0A;
goto DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
:DO_CLUTTER_CONFIG_WIN32&#x0D;&#x0A;
if exist ..\..\..\clutter\clutter.bld.win32.win32 goto DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
if exist clutter.bld.*.win32 del clutter.bld.*.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32 clutter.bld.win32.win32&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-config.h.win32 ..\..\..\clutter\clutter-config.h&#x0D;&#x0A;
:DONE_CLUTTER_CONFIG_H&#x0D;&#x0A;
"
/>
<UserMacro
Name="GenMarshalSrc"
Value="
if exist ..\..\..\clutter\clutter-marshal.h goto DONE_CLUTTER_MARSHAL_H&#x0D;&#x0A;
cd ..\..\..\clutter&#x0D;&#x0A;
$(GlibEtcInstallRoot)\bin\glib-genmarshal --prefix=_clutter_marshal --header clutter-marshal.list &gt; clutter-marshal.h&#x0D;&#x0A;
cd ..\build\win32\vs$(VSVer)&#x0D;&#x0A;
:DONE_CLUTTER_MARSHAL_H&#x0D;&#x0A;
if exist ..\..\..\clutter\clutter-marshal.c goto DONE_CLUTTER_MARSHAL_C&#x0D;&#x0A;
cd ..\..\..\clutter&#x0D;&#x0A;
echo #include &quot;clutter-marshal.h&quot; &gt; clutter-marshal.c&#x0D;&#x0A;
$(GlibEtcInstallRoot)\bin\glib-genmarshal --prefix=_clutter_marshal --body clutter-marshal.list &gt;&gt; clutter-marshal.c&#x0D;&#x0A;
cd ..\build\win32\vs$(VSVer)&#x0D;&#x0A;
:DONE_CLUTTER_MARSHAL_C&#x0D;&#x0A;
"
/>
<UserMacro
Name="GenEnumsSrc"
Value="
cd ..&#x0D;&#x0A;
call gen-enums.bat $(GlibEtcInstallRoot)&#x0D;&#x0A;
cd .\vs$(VSVer)&#x0D;&#x0A;
"
/>
<UserMacro
Name="ClutterDoInstall"
Value="
@ -136,18 +14,17 @@ mkdir $(CopyDir)\share\clutter-$(ApiVersion)\data&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*.dll $(CopyDir)\bin&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*.exe $(CopyDir)\bin&#x0D;&#x0A;
copy ..\*.bat $(CopyDir)\bin&#x0D;&#x0A;
copy ..\..\..\tests\data\*.png $(CopyDir)\share\clutter-$(ApiVersion)\data&#x0D;&#x0A;
copy ..\..\..\tests\data\clutter-1.0.suppressions $(CopyDir)\share\clutter-$(ApiVersion)\data&#x0D;&#x0A;
copy ..\..\..\tests\data\*.json $(CopyDir)\share\clutter-$(ApiVersion)\data&#x0D;&#x0A;
copy ..\..\..\tests\interactive\*.png $(CopyDir)\share\clutter-$(ApiVersion)\data&#x0D;&#x0A;
copy ..\..\..\tests\clutter-1.0.suppressions $(CopyDir)\share\clutter-$(ApiVersion)\data&#x0D;&#x0A;
copy ..\..\..\tests\interactive\*.json $(CopyDir)\share\clutter-$(ApiVersion)\data&#x0D;&#x0A;
mkdir $(CopyDir)\lib&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-$(ApiVersion).lib $(CopyDir)\lib&#x0D;&#x0A;
if exist clutter.bld.win32.win32 goto DO_INSTALL_COMMON_HEADERS&#x0D;&#x0A;
if &quot;$(ConfigurationName)&quot; == &quot;Release&quot; goto DO_INSTALL_COMMON_HEADERS&#x0D;&#x0A;
if &quot;$(ConfigurationName)&quot; == &quot;Debug&quot; goto DO_INSTALL_COMMON_HEADERS&#x0D;&#x0A;
mkdir $(CopyDir)\include\clutter-$(ApiVersion)\clutter\gdk&#x0D;&#x0A;
copy ..\..\..\clutter\gdk\clutter-gdk.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\gdk&#x0D;&#x0A;
$(ClutterDoInstallGDK)
:DO_INSTALL_COMMON_HEADERS&#x0D;&#x0A;
@ -227,8 +104,8 @@ copy ..\..\..\clutter\clutter-stage.h $(CopyDir)\include\clutter-$(ApiVersion)\c
copy ..\..\..\clutter\clutter-stage-manager.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-stage-window.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-swipe-action.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-table-layout.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-tap-action.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-test-utils.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-texture.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-text.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
copy ..\..\..\clutter\clutter-text-buffer.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter&#x0D;&#x0A;
@ -272,6 +149,7 @@ copy ..\..\..\clutter\deprecated\clutter-shader.h $(CopyDir)\include\clutter-$(A
copy ..\..\..\clutter\deprecated\clutter-stage.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\deprecated&#x0D;&#x0A;
copy ..\..\..\clutter\deprecated\clutter-stage-manager.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\deprecated&#x0D;&#x0A;
copy ..\..\..\clutter\deprecated\clutter-state.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\deprecated&#x0D;&#x0A;
copy ..\..\..\clutter\deprecated\clutter-table-layout.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\deprecated&#x0D;&#x0A;
copy ..\..\..\clutter\deprecated\clutter-texture.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\deprecated&#x0D;&#x0A;
copy ..\..\..\clutter\deprecated\clutter-timeline.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\deprecated&#x0D;&#x0A;
copy ..\..\..\clutter\deprecated\clutter-timeout-pool.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\deprecated&#x0D;&#x0A;
@ -301,44 +179,4 @@ mkdir $(CopyDir)\include\clutter-$(ApiVersion)\clutter\gdk&#x0D;&#x0A;
copy ..\..\..\clutter\gdk\clutter-gdk.h $(CopyDir)\include\clutter-$(ApiVersion)\clutter\gdk&#x0D;&#x0A;
"
/>
<UserMacro
Name="GenerateClutterDef"
Value="
echo EXPORTS &gt; $(DefDir)\clutter.def&#x0D;&#x0A;
cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols &gt;&gt; $(DefDir)\clutter.def&#x0D;&#x0A;
"
/>
<UserMacro
Name="GenerateClutterGDKDef"
Value="
echo EXPORTS &gt; $(DefDir)\clutter.def&#x0D;&#x0A;
cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_WINDOWING_GDK -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols &gt;&gt; $(DefDir)\clutter.def&#x0D;&#x0A;
"
/>
<UserMacro
Name="ClutterLibtoolCompatibleDllPrefix"
Value="lib"
/>
<UserMacro
Name="ClutterLibtoolCompatibleDllSuffix"
Value="-$(ApiVersion)-0"
/>
<UserMacro
Name="ClutterSeparateVSDllPrefix"
Value=""
/>
<UserMacro
Name="ClutterSeparateVSDllSuffix"
Value="-1-vs$(VSVer)"
/>
<!-- Change these two to GlibLibtoolCompatibleDllPrefix and
GlibLibtoolCompatibleDllSuffix if that is what you want -->
<UserMacro
Name="ClutterDllPrefix"
Value="$(ClutterSeparateVSDllPrefix)"
/>
<UserMacro
Name="ClutterDllSuffix"
Value="$(ClutterSeparateVSDllSuffix)"
/>
</VisualStudioPropertySheet>

View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="clutterversionpathsprops"
>
<UserMacro
Name="VSVer"
Value="9"
/>
<UserMacro
Name="GlibEtcInstallRoot"
Value="$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(PlatformName)"
/>
<UserMacro
Name="CopyDir"
Value="$(GlibEtcInstallRoot)"
/>
<UserMacro
Name="DefDir"
Value="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
/>
<UserMacro
Name="ApiVersion"
Value="1.0"
/>
<UserMacro
Name="ClutterLibtoolCompatibleDllPrefix"
Value="lib"
/>
<UserMacro
Name="ClutterLibtoolCompatibleDllSuffix"
Value="-$(ApiVersion)-0"
/>
<UserMacro
Name="ClutterSeparateVSDllPrefix"
Value=""
/>
<UserMacro
Name="ClutterSeparateVSDllSuffix"
Value="-1-vs$(VSVer)"
/>
<!-- Change these two to ClutterLibtoolCompatibleDllPrefix and
ClutterLibtoolCompatibleDllSuffix if using LibTool-style DLL names
is desired -->
<UserMacro
Name="ClutterDllPrefix"
Value="$(ClutterSeparateVSDllPrefix)"
/>
<UserMacro
Name="ClutterDllSuffix"
Value="$(ClutterSeparateVSDllSuffix)"
/>
</VisualStudioPropertySheet>

View file

@ -21,18 +21,18 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(SolutionDir)"
PreprocessorDefinitions="$(DebugLibBuildDefines);$(ClutterBuildDefines)"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@ -41,16 +41,12 @@
WarningLevel="3"
DebugInformationFormat="4"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="2"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -59,19 +55,19 @@
</Configuration>
<Configuration
Name="Debug_GDK|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
OutputDirectory="$(SolutionDir)\Debug\$(PlatformName)\bin"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(SolutionDir)"
PreprocessorDefinitions="$(DebugLibBuildDefines);$(ClutterBuildDefines)"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@ -80,16 +76,12 @@
WarningLevel="3"
DebugInformationFormat="4"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterGDKDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-3.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="2"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -98,18 +90,18 @@
</Configuration>
<Configuration
Name="Debug|x64"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(SolutionDir)"
PreprocessorDefinitions="$(DebugLibBuildDefines);$(ClutterBuildDefines)"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@ -118,16 +110,12 @@
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="2"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -136,19 +124,19 @@
</Configuration>
<Configuration
Name="Debug_GDK|x64"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
OutputDirectory="$(SolutionDir)\Debug\$(PlatformName)\bin"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(SolutionDir)"
PreprocessorDefinitions="$(DebugLibBuildDefines);$(ClutterBuildDefines)"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@ -157,16 +145,12 @@
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterGDKDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-3.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="2"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -175,20 +159,20 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(SolutionDir)"
PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(ClutterBuildDefines)"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
@ -196,16 +180,12 @@
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="1"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -216,7 +196,7 @@
</Configuration>
<Configuration
Name="Release_GDK|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
OutputDirectory="$(SolutionDir)\Release\$(PlatformName)\bin"
ConfigurationType="2"
CharacterSet="2"
@ -224,13 +204,13 @@
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(SolutionDir)"
PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(ClutterBuildDefines)"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
@ -238,16 +218,12 @@
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterGDKDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-3.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="1"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -258,33 +234,29 @@
</Configuration>
<Configuration
Name="Release|x64"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(SolutionDir)"
PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(ClutterBuildDefines)"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="2"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -295,34 +267,30 @@
</Configuration>
<Configuration
Name="Release_GDK|x64"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-gen-srcs.vsprops"
OutputDirectory="$(SolutionDir)\Release\$(PlatformName)\bin"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine="$(DoConfigs)"
CommandLine=""
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\win32;..\..\..\clutter\deprecated;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0"
AdditionalIncludeDirectories="..\..\..\clutter;..\..\..\clutter\cally;$(GlibEtcInstallRoot)\include\gtk-3.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(SolutionDir)"
PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(ClutterBuildDefines)"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCPreLinkEventTool"
CommandLine="$(GenerateClutterGDKDef)"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-3.0.lib pangocairo-1.0.lib pango-1.0.lib cairo-gobject.lib cairo.lib atk-1.0.lib gmodule-2.0.lib gio-2.0.lib"
OutputFile="$(OutDir)\$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll"
LinkIncremental="2"
ModuleDefinitionFile="$(IntDir)\clutter.def"
ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
GenerateDebugInformation="true"
SubSystem="2"
@ -386,69 +354,269 @@
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File RelativePath="..\..\..\clutter\config.h.win32">
<FileConfiguration Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
<FileConfiguration Name="Debug_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
<FileConfiguration Name="Debug|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
<FileConfiguration Name="Debug_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying config.h from config.h.win32..."
CommandLine="$(CopyConfigH)"
Outputs="..\..\..\clutter\config.h"
/>
</FileConfiguration>
</File>
<File RelativePath="..\..\..\clutter\clutter-config.h.win32_GDK">
<FileConfiguration Name="Debug_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32_GDK..."
CommandLine="$(CopyClutterConfigGDKH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.GDK.win32"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32_GDK..."
CommandLine="$(CopyClutterConfigGDKH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.GDK.win32"
/>
</FileConfiguration>
<FileConfiguration Name="Debug_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32_GDK..."
CommandLine="$(CopyClutterConfigGDKH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.GDK.win32"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32_GDK..."
CommandLine="$(CopyClutterConfigGDKH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.GDK.win32"
/>
</FileConfiguration>
</File>
<File RelativePath="..\..\..\clutter\clutter-config.h.win32">
<FileConfiguration Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32..."
CommandLine="$(CopyClutterConfigH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.win32.win32"
/>
</FileConfiguration>
<FileConfiguration Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32..."
CommandLine="$(CopyClutterConfigH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.win32.win32"
/>
</FileConfiguration>
<FileConfiguration Name="Debug|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32..."
CommandLine="$(CopyClutterConfigH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.win32.win32"
/>
</FileConfiguration>
<FileConfiguration Name="Release|x64">
<Tool
Name="VCCustomBuildTool"
Description="Copying clutter-config.h from clutter-config.h.win32..."
CommandLine="$(CopyClutterConfigH)"
Outputs="..\..\..\clutter\clutter-config.h;clutter.bld.win32.win32"
/>
</FileConfiguration>
</File>
<File RelativePath="..\..\..\clutter\clutter-enum-types.h.in">
<FileConfiguration Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
<FileConfiguration Name="Debug_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Header..."
CommandLine="$(GenEnumsSrcGDKH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Header..."
CommandLine="$(GenEnumsSrcH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Header..."
CommandLine="$(GenEnumsSrcGDKH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
<FileConfiguration Name="Debug|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Header..."
CommandLine="$(GenEnumsSrcH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
<FileConfiguration Name="Debug_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Header..."
CommandLine="$(GenEnumsSrcGDKH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Header..."
CommandLine="$(GenEnumsSrcH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Header..."
CommandLine="$(GenEnumsSrcGDKH)"
Outputs="..\..\..\clutter\clutter-enum-types.h"
/>
</FileConfiguration>
</File>
<File RelativePath="..\..\..\clutter\clutter-enum-types.c.in">
<FileConfiguration Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrcC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
<FileConfiguration Name="Debug_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcGDKC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
<FileConfiguration Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcGDKC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
<FileConfiguration Name="Debug|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
<FileConfiguration Name="Debug_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcGDKC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
<FileConfiguration Name="Release|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
<FileConfiguration Name="Release_GDK|x64">
<Tool
Name="VCCustomBuildTool"
Description="Generating Enumeration Sources..."
CommandLine="$(GenEnumsSrc)"
Outputs="..\..\..\clutter\clutter-enum-types.h;..\..\..\clutter\clutter-enum-types.c"
CommandLine="$(GenEnumsSrcGDKC)"
Outputs="..\..\..\clutter\clutter-enum-types.c"
/>
</FileConfiguration>
</File>

View file

@ -20,7 +20,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-install.vsprops"
OutputDirectory="$(GlibEtcInstallRoot)"
ConfigurationType="10"
CharacterSet="2"
@ -32,7 +32,7 @@
</Configuration>
<Configuration
Name="Debug|x64"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-install.vsprops"
OutputDirectory="$(GlibEtcInstallRoot)"
ConfigurationType="10"
CharacterSet="2"
@ -45,7 +45,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-install.vsprops"
OutputDirectory="$(GlibEtcInstallRoot)"
ConfigurationType="10"
CharacterSet="2"
@ -58,7 +58,7 @@
</Configuration>
<Configuration
Name="Release|x64"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-install.vsprops"
OutputDirectory="$(GlibEtcInstallRoot)"
ConfigurationType="10"
CharacterSet="2"

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
ConfigurationType="1"
CharacterSet="2"
@ -53,7 +53,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
CharacterSet="2"
>
@ -86,7 +86,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
ConfigurationType="1"
CharacterSet="2"
@ -121,7 +121,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-interactive"
CharacterSet="2"
WholeProgramOptimization="1"

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -51,7 +51,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -82,7 +82,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -114,7 +114,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>

View file

@ -21,7 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@ -50,7 +50,7 @@
<Configuration
Name="Debug|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
>
<Tool
@ -81,7 +81,7 @@
</Configuration>
<Configuration
Name="Release|Win32"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@ -113,7 +113,7 @@
<Configuration
Name="Release|x64"
ConfigurationType="1"
InheritedPropertySheets=".\clutter.vsprops"
InheritedPropertySheets=".\clutter-build-defines.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>