diff --git a/build/win32/vs10/clutter.props b/build/win32/vs10/clutter.props index 8e0213df5..e9e1a0ba7 100644 --- a/build/win32/vs10/clutter.props +++ b/build/win32/vs10/clutter.props @@ -6,6 +6,7 @@ ..\..\..\vs10\$(Platform) 1.0 $(GlibEtcInstallRoot) + $(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\ _WIN32_WINNT=0x0500 $(BaseWinBuildDef) HAVE_CONFIG_H;CLUTTER_COMPILATION;COGL_ENABLE_EXPERIMENTAL_API;COGL_HAS_WIN32_SUPPORT;CLUTTER_ENABLE_EXPERIMENTAL_API @@ -397,15 +398,15 @@ mkdir $(CopyDir)\lib copy $(SolutionDir)Debug\$(Platform)\bin\*-$(ClutterApiVersion).lib $(CopyDir)\lib - echo EXPORTS > ..\..\..\clutter\clutter.def + echo EXPORTS > $(DefDir)\clutter.def - cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols >> ..\..\..\clutter\clutter.def + cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols >> $(DefDir)\clutter.def - echo EXPORTS > ..\..\..\clutter\clutter.def + echo EXPORTS > $(DefDir)\clutter.def - cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_WINDOWING_GDK -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols >> ..\..\..\clutter\clutter.def + cl -EP -DHAVE_CAIRO -DCLUTTER_WINDOWING_WIN32 -DCLUTTER_WINDOWING_GDK -DCLUTTER_ENABLE_EXPERIMENTAL_API ..\..\..\clutter\clutter.symbols >> $(DefDir)\clutter.def lib @@ -422,7 +423,7 @@ copy $(SolutionDir)Debug\$(Platform)\bin\*-$(ClutterApiVersion).lib $(CopyDir)\l - ..\..\..;$(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;%(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;%(AdditionalIncludeDirectories) G_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions) msvc_recommended_pragmas.h;%(ForcedIncludeFiles) %(DisableSpecificWarnings) @@ -436,6 +437,12 @@ copy $(SolutionDir)Debug\$(Platform)\bin\*-$(ClutterApiVersion).lib $(CopyDir)\l $(GlibEtcInstallRoot) + + $(CopyDir) + + + $(DefDir) + $(GlibMkEnumsPath) diff --git a/build/win32/vs10/clutter.vcxprojin b/build/win32/vs10/clutter.vcxprojin index 6acf1cda4..ef918c847 100644 --- a/build/win32/vs10/clutter.vcxprojin +++ b/build/win32/vs10/clutter.vcxprojin @@ -146,7 +146,7 @@ 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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows @@ -175,7 +175,7 @@ opengl32.lib;winmm.lib;intl.lib;json-glib-1.0.lib;gdk-win32-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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows @@ -204,7 +204,7 @@ 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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows @@ -233,7 +233,7 @@ opengl32.lib;winmm.lib;intl.lib;json-glib-1.0.lib;gdk-win32-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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows @@ -262,7 +262,7 @@ 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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows @@ -293,7 +293,7 @@ opengl32.lib;winmm.lib;intl.lib;json-glib-1.0.lib;gdk-win32-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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows @@ -321,7 +321,7 @@ 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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows @@ -349,7 +349,7 @@ opengl32.lib;winmm.lib;intl.lib;json-glib-1.0.lib;gdk-win32-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;%(AdditionalDependencies) $(OutDir)$(ClutterDllPrefix)$(ProjectName)$(ClutterDllSuffix).dll - ..\..\..\clutter\clutter.def + $(IntDir)\clutter.def $(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib true Windows diff --git a/build/win32/vs9/clutter.vcprojin b/build/win32/vs9/clutter.vcprojin index 9fe92e536..a5d84e63f 100644 --- a/build/win32/vs9/clutter.vcprojin +++ b/build/win32/vs9/clutter.vcprojin @@ -50,7 +50,7 @@ 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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" @@ -89,7 +89,7 @@ AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-win32-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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" @@ -127,7 +127,7 @@ 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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" @@ -166,7 +166,7 @@ AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-win32-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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" @@ -205,7 +205,7 @@ 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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" @@ -247,7 +247,7 @@ AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-win32-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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" @@ -284,7 +284,7 @@ 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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" @@ -322,7 +322,7 @@ AdditionalDependencies="opengl32.lib winmm.lib intl.lib json-glib-1.0.lib gdk-win32-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="..\..\..\clutter\clutter.def" + ModuleDefinitionFile="$(IntDir)\clutter.def" ImportLibrary="$(TargetDir)$(ProjectName)-$(ClutterApiVersion).lib" GenerateDebugInformation="true" SubSystem="2" diff --git a/build/win32/vs9/clutter.vsprops b/build/win32/vs9/clutter.vsprops index 5ab4467f0..c7d91eb67 100644 --- a/build/win32/vs9/clutter.vsprops +++ b/build/win32/vs9/clutter.vsprops @@ -8,7 +8,7 @@ > @@ -21,6 +21,14 @@ Name="GlibEtcInstallRoot" Value="..\..\..\..\vs9\$(PlatformName)" /> + + @@ -53,7 +52,6 @@ Name="Debug|x64" ConfigurationType="1" InheritedPropertySheets=".\clutter.vsprops" - IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\test-conformance" CharacterSet="2" >