From 76825ffc6a9008653c099da745933b5619793bf7 Mon Sep 17 00:00:00 2001 From: Chun-wei Fan Date: Tue, 15 Sep 2015 18:40:19 +0800 Subject: [PATCH] Revert "MSVC Builds: Remove Old MSVC Project-Related Files" Sorry, pushed the patch in the wrong order, should be done with the renaming of the projects. This reverts commit d963bd1d325b2b9f46e0cbaca4b41701ae5c93be. --- build/win32/vs10/gailutil.vcxproj.filtersin | 20 ++ build/win32/vs10/gailutil.vcxprojin | 188 ++++++++++ .../win32/vs10/gdk-broadway.vcxproj.filtersin | 20 ++ build/win32/vs10/gdk-broadway.vcxprojin | 131 +++++++ build/win32/vs10/gdk-win32.vcxproj.filtersin | 20 ++ build/win32/vs10/gdk-win32.vcxprojin | 131 +++++++ build/win32/vs10/gdk.vcxproj.filtersin | 24 ++ build/win32/vs10/gdk.vcxprojin | 333 ++++++++++++++++++ build/win32/vs10/gtk-build-defines.props | 52 +++ build/win32/vs10/gtk-copy-gdk-broadway.props | 50 +++ build/win32/vs10/gtk-gen-srcs.props | 93 +++++ build/win32/vs10/gtk-ignore-broadway.props | 18 + build/win32/vs10/gtk-install.propsin | 146 ++++++++ build/win32/vs10/gtk-install.vcxproj | 222 ++++++++++++ build/win32/vs10/gtk-prebuild.vcxproj | 244 +++++++++++++ build/win32/vs10/gtk-version-paths.props.in | 58 +++ build/win32/vs10/gtk.vcxproj.filtersin | 45 +++ build/win32/vs10/gtk.vcxprojin | 228 ++++++++++++ build/win32/vs9/gailutil.vcprojin | 183 ++++++++++ build/win32/vs9/gdk-broadway.vcprojin | 130 +++++++ build/win32/vs9/gdk-win32.vcprojin | 130 +++++++ build/win32/vs9/gdk.vcprojin | 304 ++++++++++++++++ build/win32/vs9/gtk-build-defines.vsprops | 46 +++ build/win32/vs9/gtk-copy-gdk-broadway.vsprops | 33 ++ build/win32/vs9/gtk-gen-srcs.vsprops | 73 ++++ build/win32/vs9/gtk-ignore-broadway.vsprops | 14 + build/win32/vs9/gtk-install.vcproj | 140 ++++++++ build/win32/vs9/gtk-install.vspropsin | 122 +++++++ build/win32/vs9/gtk-prebuild.vcproj | 282 +++++++++++++++ build/win32/vs9/gtk-version-paths.vsprops.in | 57 +++ build/win32/vs9/gtk.vcprojin | 251 +++++++++++++ 31 files changed, 3788 insertions(+) create mode 100644 build/win32/vs10/gailutil.vcxproj.filtersin create mode 100644 build/win32/vs10/gailutil.vcxprojin create mode 100644 build/win32/vs10/gdk-broadway.vcxproj.filtersin create mode 100644 build/win32/vs10/gdk-broadway.vcxprojin create mode 100644 build/win32/vs10/gdk-win32.vcxproj.filtersin create mode 100644 build/win32/vs10/gdk-win32.vcxprojin create mode 100644 build/win32/vs10/gdk.vcxproj.filtersin create mode 100644 build/win32/vs10/gdk.vcxprojin create mode 100644 build/win32/vs10/gtk-build-defines.props create mode 100644 build/win32/vs10/gtk-copy-gdk-broadway.props create mode 100644 build/win32/vs10/gtk-gen-srcs.props create mode 100644 build/win32/vs10/gtk-ignore-broadway.props create mode 100644 build/win32/vs10/gtk-install.propsin create mode 100644 build/win32/vs10/gtk-install.vcxproj create mode 100644 build/win32/vs10/gtk-prebuild.vcxproj create mode 100644 build/win32/vs10/gtk-version-paths.props.in create mode 100644 build/win32/vs10/gtk.vcxproj.filtersin create mode 100644 build/win32/vs10/gtk.vcxprojin create mode 100644 build/win32/vs9/gailutil.vcprojin create mode 100644 build/win32/vs9/gdk-broadway.vcprojin create mode 100644 build/win32/vs9/gdk-win32.vcprojin create mode 100644 build/win32/vs9/gdk.vcprojin create mode 100644 build/win32/vs9/gtk-build-defines.vsprops create mode 100644 build/win32/vs9/gtk-copy-gdk-broadway.vsprops create mode 100644 build/win32/vs9/gtk-gen-srcs.vsprops create mode 100644 build/win32/vs9/gtk-ignore-broadway.vsprops create mode 100644 build/win32/vs9/gtk-install.vcproj create mode 100644 build/win32/vs9/gtk-install.vspropsin create mode 100644 build/win32/vs9/gtk-prebuild.vcproj create mode 100644 build/win32/vs9/gtk-version-paths.vsprops.in create mode 100644 build/win32/vs9/gtk.vcprojin diff --git a/build/win32/vs10/gailutil.vcxproj.filtersin b/build/win32/vs10/gailutil.vcxproj.filtersin new file mode 100644 index 0000000000..325301aeb4 --- /dev/null +++ b/build/win32/vs10/gailutil.vcxproj.filtersin @@ -0,0 +1,20 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav + + + +#include "gailutil.vs10.sourcefiles.filters" + + diff --git a/build/win32/vs10/gailutil.vcxprojin b/build/win32/vs10/gailutil.vcxprojin new file mode 100644 index 0000000000..cad2271fed --- /dev/null +++ b/build/win32/vs10/gailutil.vcxprojin @@ -0,0 +1,188 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {29E3E814-1BA3-4AD7-A3A7-3669CB80A942} + gailutil + Win32Proj + + + + DynamicLibrary + MultiByte + true + v100 + + + DynamicLibrary + MultiByte + v100 + + + DynamicLibrary + MultiByte + true + v100 + + + DynamicLibrary + MultiByte + v100 + + + + + + + + + + + + + + + + + + + + + + + true + true + false + false + + + + Disabled + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + atk-1.0.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + ..\..\..\libgail-util\gailutil.def + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + Windows + MachineX86 + + + + + Disabled + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + atk-1.0.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + ..\..\..\libgail-util\gailutil.def + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + + + MaxSpeed + true + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + atk-1.0.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + ..\..\..\libgail-util\gailutil.def + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + Windows + true + true + MachineX86 + + + + + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + atk-1.0.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + ..\..\..\libgail-util\gailutil.def + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + true + true + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + +#include "gailutil.vs10.sourcefiles" + + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073f7} + false + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073f5} + false + + + + + + diff --git a/build/win32/vs10/gdk-broadway.vcxproj.filtersin b/build/win32/vs10/gdk-broadway.vcxproj.filtersin new file mode 100644 index 0000000000..466f0f3080 --- /dev/null +++ b/build/win32/vs10/gdk-broadway.vcxproj.filtersin @@ -0,0 +1,20 @@ + + + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + +#include "gdk-broadway.vs10.sourcefiles.filters" + + diff --git a/build/win32/vs10/gdk-broadway.vcxprojin b/build/win32/vs10/gdk-broadway.vcxprojin new file mode 100644 index 0000000000..6dae765a29 --- /dev/null +++ b/build/win32/vs10/gdk-broadway.vcxprojin @@ -0,0 +1,131 @@ + + + + + Debug_Broadway + Win32 + + + Debug_Broadway + x64 + + + Release_Broadway + Win32 + + + Release_Broadway + x64 + + + + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FE} + gdkbroadway + Win32Proj + + + + StaticLibrary + MultiByte + true + v100 + + + StaticLibrary + MultiByte + v100 + + + StaticLibrary + MultiByte + true + v100 + + + StaticLibrary + MultiByte + v100 + + + + + + + + + + + + + + + + + + + + + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + + + ..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + $(GdkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + + + ..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + $(GdkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + +#include "gdk-broadway.vs10.sourcefiles" + + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073ff} + false + + + + + + diff --git a/build/win32/vs10/gdk-win32.vcxproj.filtersin b/build/win32/vs10/gdk-win32.vcxproj.filtersin new file mode 100644 index 0000000000..00973e46b5 --- /dev/null +++ b/build/win32/vs10/gdk-win32.vcxproj.filtersin @@ -0,0 +1,20 @@ + + + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + +#include "gdk-win32.vs10.sourcefiles.filters" + + diff --git a/build/win32/vs10/gdk-win32.vcxprojin b/build/win32/vs10/gdk-win32.vcxprojin new file mode 100644 index 0000000000..49cec40769 --- /dev/null +++ b/build/win32/vs10/gdk-win32.vcxprojin @@ -0,0 +1,131 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FA} + gdkwin32 + Win32Proj + + + + StaticLibrary + MultiByte + true + v100 + + + StaticLibrary + MultiByte + v100 + + + StaticLibrary + MultiByte + true + v100 + + + StaticLibrary + MultiByte + v100 + + + + + + + + + + + + + + + + + + + + + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + + + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + $(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + + + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + $(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + +#include "gdk-win32.vs10.sourcefiles" + + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073ff} + false + + + + + + diff --git a/build/win32/vs10/gdk.vcxproj.filtersin b/build/win32/vs10/gdk.vcxproj.filtersin new file mode 100644 index 0000000000..c28ff445a9 --- /dev/null +++ b/build/win32/vs10/gdk.vcxproj.filtersin @@ -0,0 +1,24 @@ + + + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + Resource Files + + +#include "gdk.vs10.sourcefiles.filters" + Source Files + + diff --git a/build/win32/vs10/gdk.vcxprojin b/build/win32/vs10/gdk.vcxprojin new file mode 100644 index 0000000000..c48c2b339c --- /dev/null +++ b/build/win32/vs10/gdk.vcxprojin @@ -0,0 +1,333 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + Debug_Broadway + Win32 + + + Debug_Broadway + x64 + + + Release_Broadway + Win32 + + + Release_Broadway + x64 + + + + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7} + gdk + Win32Proj + + + + DynamicLibrary + MultiByte + true + v100 + + + DynamicLibrary + MultiByte + v100 + + + DynamicLibrary + MultiByte + true + v100 + + + DynamicLibrary + MultiByte + v100 + + + DynamicLibrary + MultiByte + true + v100 + + + DynamicLibrary + MultiByte + v100 + + + DynamicLibrary + MultiByte + true + v100 + + + DynamicLibrary + MultiByte + v100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + false + true + false + true + false + true + false + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + imm32.lib;winmm.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX86 + + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + imm32.lib;winmm.lib;ws2_32.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX86 + + + + + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + $(GdkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + imm32.lib;winmm.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + true + true + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX86 + + + + + ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + $(GdkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + imm32.lib;winmm.lib;ws2_32.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + true + true + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX86 + + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + imm32.lib;winmm.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + + + Disabled + ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + imm32.lib;winmm.lib;ws2_32.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + + + ..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + $(GdkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + imm32.lib;winmm.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + true + true + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + + + ..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories) + $(GdkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + imm32.lib;winmm.lib;ws2_32.lib;dwmapi.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + true + true + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + + + + +#include "gdk.vs10.sourcefiles" + + + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073fe} + false + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073fa} + false + + + + + + diff --git a/build/win32/vs10/gtk-build-defines.props b/build/win32/vs10/gtk-build-defines.props new file mode 100644 index 0000000000..dd6dc77b35 --- /dev/null +++ b/build/win32/vs10/gtk-build-defines.props @@ -0,0 +1,52 @@ + + + + + + + 3.0.0 + /dummy + GTK_PREFIX=\"$(GtkDummyPrefix)\" + GDK_COMPILATION;G_LOG_DOMAIN="Gdk" + INCLUDE_IM_am_et;INCLUDE_IM_cedilla;INCLUDE_IM_cyrillic_translit;INCLUDE_IM_ime;INCLUDE_IM_inuktitut;INCLUDE_IM_ipa;INCLUDE_IM_multipress;INCLUDE_IM_thai;INCLUDE_IM_ti_er;INCLUDE_IM_ti_et;INCLUDE_IM_viqr + GTK_COMPILATION;G_LOG_DOMAIN="Gtk";GTK_HOST="i686-pc-vs$(VSVer)";GTK_PRINT_BACKENDS="file";GTK_PRINT_BACKEND_ENABLE_UNSUPPORTED;$(GtkIncludedImmodulesDefines);GTK_LIBDIR="$(GtkDummyPrefix)/lib";GTK_DATADIR="$(GtkDummyPrefix)/share";GTK_DATA_PREFIX="$(GtkDummyPrefix)";GTK_SYSCONFDIR="$(GtkDummyPrefix)/etc";MULTIPRESS_CONFDIR="$(GtkDummyPrefix)/etc/gtk-$(ApiVersion)";MULTIPRESS_LOCALEDIR="$(GtkDummyPrefix)/share/locale";GTK_VERSION="$(GtkVersion)/etc";GTK_BINARY_VERSION="$(GtkBinaryVersion)/etc";GDK_DISABLE_DEPRECATED;ISOLATION_AWARE_ENABLED + + + <_PropertySheetDisplayName>gtkbuilddefinesprops + $(SolutionDir)$(Configuration)\$(PlatformName)\bin\ + $(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\ + + + + ..\..\..;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;%(AdditionalIncludeDirectories) + HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions) + msvc_recommended_pragmas.h;%(ForcedIncludeFiles) + true + /d2Zi+ %(AdditionalOptions) + + + pangocairo-1.0.lib;cairo.lib;cairo-gobject.lib;pango-1.0.lib;gdk_pixbuf-2.0.lib;gio-2.0.lib;gmodule-2.0.lib;gobject-2.0.lib;glib-2.0.lib;intl.lib;epoxy.lib;%(AdditionalDependencies) + $(GlibEtcInstallRoot)\lib;%(AdditionalLibraryDirectories) + + + + + $(GtkBinaryVersion) + + + $(GtkDummyPrefix) + + + $(GtkPrefixDefine) + + + $(GdkDefines) + + + $(GtkIncludedImmodulesDefines) + + + $(GtkDefines) + + + diff --git a/build/win32/vs10/gtk-copy-gdk-broadway.props b/build/win32/vs10/gtk-copy-gdk-broadway.props new file mode 100644 index 0000000000..80de4a6592 --- /dev/null +++ b/build/win32/vs10/gtk-copy-gdk-broadway.props @@ -0,0 +1,50 @@ + + + + + + + <_PropertySheetDisplayName>gtkcopygdkbroadwayprops + + + + /EXPORT:gdk_win32_display_manager_get_type + + + +if "$(Configuration)" == "Release" goto END + +if "$(Configuration)" == "Debug" goto END + +if "$(Configuration)" == "Release_Broadway" goto DoRelease + +if "$(Configuration)" == "Debug_Broadway" goto DoDebug + + +:DoRelease + +mkdir .\Release\$(Platform)\bin + +copy /b $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll .\Release\$(Platform)\bin\ + +copy /b $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib .\Release\$(Platform)\bin\ + +goto END + + +:DoDebug + +mkdir .\Debug\$(Platform)\bin + +copy /b $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll .\Debug\$(Platform)\bin\ + +copy /b $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib .\Debug\$(Platform)\bin\ + +goto END + + +:END + + + + \ No newline at end of file diff --git a/build/win32/vs10/gtk-gen-srcs.props b/build/win32/vs10/gtk-gen-srcs.props new file mode 100644 index 0000000000..da22573d53 --- /dev/null +++ b/build/win32/vs10/gtk-gen-srcs.props @@ -0,0 +1,93 @@ + + + + + + + +copy ..\..\..\config.h.win32 ..\..\..\config.h + + +if exist ..\..\..\MSVC_$(Configuration) goto DONE_GDKCONFIG_H + +if exist ..\..\..\gdk\gdkconfig.h del ..\..\..\gdk\gdkconfig.h + +if exist ..\..\..\GDK_BROADWAY_BUILD del ..\..\..\GDK_BROADWAY_BUILD + +if exist ..\..\..\MSVC_$(Configuration)_Broadway del ..\..\..\MSVC_$(Configuration)_Broadway + +if exist $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll del $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll + +if exist $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib del $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib + +if "$(Configuration)" == "Release" del ..\..\..\MSVC_Debug + +if "$(Configuration)" == "Debug" del ..\..\..\MSVC_Release + +copy ..\..\..\gdk\gdkconfig.h.win32 ..\..\..\gdk\gdkconfig.h + +copy ..\..\..\gdk\gdkconfig.h.win32 ..\..\..\GDK_WIN32ONLY_BUILD + +echo $(Configuration) > ..\..\..\MSVC_$(Configuration) + +:DONE_GDKCONFIG_H + + +if exist ..\..\..\MSVC_$(Configuration)_Broadway goto DONE_GDKCONFIG_H + + +if exist ..\..\..\gdk\gdkconfig.h del ..\..\..\gdk\gdkconfig.h + +if exist ..\..\..\GDK_WIN32ONLY_BUILD del ..\..\..\GDK_WIN32ONLY_BUILD + +if exist ..\..\..\MSVC_Release del ..\..\..\MSVC_Release + +if exist ..\..\..\MSVC_Debug del ..\..\..\MSVC_Debug + + +if "$(Configuration)" == "Release_Broadway" del ..\..\..\MSVC_Debug_Broadway + +if "$(Configuration)" == "Debug_Broadway" del ..\..\..\MSVC_Release_Broadway + +copy ..\..\..\gdk\gdkconfig.h.win32_broadway ..\..\..\gdk\gdkconfig.h + +copy ..\..\..\gdk\gdkconfig.h.win32_broadway ..\..\..\GDK_BROADWAY_BUILD + +echo $(Configuration) > ..\..\..\MSVC_$(Configuration)_Broadway + +:DONE_GDKCONFIG_H + + +cd ..\..\..\gtk + +$(PythonPath)\python $(GlibEtcInstallRoot)\bin\gdbus-codegen --interface-prefix org.Gtk. --c-namespace _Gtk --generate-c-code gtkdbusgenerated ./gtkdbusinterfaces.xml + +cd $(SolutionDir) + + $(PythonPath)\python ..\process-in-win32.py --gtkwin32rc --gtk3manifest + copy ..\..\..\demos\gtk-demo\demos.h.win32 ..\..\..\demos\gtk-demo\demos.h + + + <_PropertySheetDisplayName>gtkgensrcsprops + + + + $(GenConfigH) + + + $(GenGdkConfigHWin32) + + + $(GenGdkConfigHBroadway) + + + $(GenerateGtkDbusBuiltSources) + + + $(GenerateGtkWin32RC) + + + $(CopyDemosH) + + + diff --git a/build/win32/vs10/gtk-ignore-broadway.props b/build/win32/vs10/gtk-ignore-broadway.props new file mode 100644 index 0000000000..f86c36b191 --- /dev/null +++ b/build/win32/vs10/gtk-ignore-broadway.props @@ -0,0 +1,18 @@ + + + + + + + <_PropertySheetDisplayName>gtkignorebroadwayprops + + + + false + + + $(OutDir)\gdk-win32.lib;%(AdditionalDependencies) + /EXPORT:gdk_win32_display_manager_get_type + + + \ No newline at end of file diff --git a/build/win32/vs10/gtk-install.propsin b/build/win32/vs10/gtk-install.propsin new file mode 100644 index 0000000000..4d6d3a0f42 --- /dev/null +++ b/build/win32/vs10/gtk-install.propsin @@ -0,0 +1,146 @@ + + + + + + + $(SolutionDir)$(Configuration)\$(Platform)\bin + $(BinDir)\$(GtkDllPrefix)gdk(GtkDllSuffix).dll;$(BinDir)\$(GtkDllPrefix)gtk(GtkDllSuffix).dll;$(BinDir)\$(GtkDllPrefix)gailutil(GtkDllSuffix).dll + $(BinDir)\gtk3-demo.exe;$(BinDir)\gtk3-demo-application.exe;$(BinDir)\gtk3-icon-browser.exe;$(BinDir)\gtk-encode-symbolic-svg.exe + $(BinDir)\broadwayd.exe + +mkdir $(CopyDir)\bin +mkdir $(CopyDir)\lib + +copy "$(BinDir)\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll" $(CopyDir)\bin +copy "$(BinDir)\$(GtkDllPrefix)gdk$(GtkDllSuffix).pdb" $(CopyDir)\bin +copy "$(BinDir)\gdk-$(ApiVersion).lib" $(CopyDir)\lib + +if "$(Configuration)" == "Release_Broadway" goto DO_BROADWAY_BIN +if "$(Configuration)" == "Debug_Broadway" goto DO_BROADWAY_BIN +copy "$(BinDir)\$(GtkDllPrefix)gtk$(GtkDllSuffix).dll" $(CopyDir)\bin +copy "$(BinDir)\$(GtkDllPrefix)gtk$(GtkDllSuffix).pdb" $(CopyDir)\bin +copy "$(BinDir)\$(GtkDllPrefix)gailutil$(GtkDllSuffix).dll" $(CopyDir)\bin +copy "$(BinDir)\$(GtkDllPrefix)gailutil$(GtkDllSuffix).pdb" $(CopyDir)\bin +copy "$(BinDir)\gtk-$(ApiVersion).lib" $(CopyDir)\lib +copy "$(BinDir)\gailutil-$(ApiVersion).lib" $(CopyDir)\lib +copy "$(BinDir)\gtk3-demo.exe" $(CopyDir)\bin +copy "$(BinDir)\gtk3-demo.pdb" $(CopyDir)\bin +copy "$(BinDir)\gtk3-demo-application.exe" $(CopyDir)\bin +copy "$(BinDir)\gtk3-demo-application.pdb" $(CopyDir)\bin +copy "$(BinDir)\gtk3-icon-browser.exe" $(CopyDir)\bin +copy "$(BinDir)\gtk3-icon-browser.pdb" $(CopyDir)\bin +copy "$(BinDir)\gtk-encode-symbolic-svg.exe" $(CopyDir)\bin +copy "$(BinDir)\gtk-encode-symbolic-svg.pdb" $(CopyDir)\bin +goto DONE_BIN + +:DO_BROADWAY_BIN +copy "$(BinDir)\broadwayd.exe" $(CopyDir)\bin +copy "$(BinDir)\broadwayd.pdb" $(CopyDir)\bin + +if "$(Configuration)" == "Release_Broadway" goto DO_BROADWAY_RELEASE +if "$(Configuration)" == "Debug_Broadway" goto DO_BROADWAY_DEBUG +:DO_BROADWAY_RELEASE +copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gtk$(GtkDllSuffix).dll $(CopyDir)\bin +copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gtk$(GtkDllSuffix).pdb $(CopyDir)\bin +copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gailutil$(GtkDllSuffix).dll $(CopyDir)\bin +copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gailutil$(GtkDllSuffix).pdb $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib +copy .\Release\$(Platform)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib +copy .\Release\$(Platform)\bin\gtk3-demo.exe $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk3-demo.pdb $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk3-demo-application.exe $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk3-demo-application.pdb $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk3-icon-browser.exe $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin +copy .\Release\$(Platform)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin + +goto DONE_BIN + +:DO_BROADWAY_DEBUG +copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gtk$(GtkDllSuffix).dll $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gtk$(GtkDllSuffix).pdb $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gailutil$(GtkDllSuffix).dll $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gailutil$(GtkDllSuffix).pdb $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib +copy .\Debug\$(Platform)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib +copy .\Debug\$(Platform)\bin\gtk3-demo.exe $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk3-demo.pdb $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk3-demo-application.exe $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk3-demo-application.pdb $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk3-icon-browser.exe $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin +copy .\Debug\$(Platform)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin + +:DONE_BIN + + +echo off +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\win32 +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated +copy ..\..\..\gdk\win32\gdkwin32.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk +#include "gdk.vs10.headers" +#include "gdk-win32.vs10.headers" + +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated +#include "gtk.vs10.headers" + +mkdir $(CopyDir)\include\gail-$(ApiVersion)\libgail-util +#include "gailutil.vs10.headers" + +mkdir $(CopyDir)\share\icons\hicolor\16x16\apps +copy ..\..\..\demos\gtk-demo\data\16x16\gtk3-demo.png $(CopyDir)\share\icons\hicolor\16x16\apps +mkdir $(CopyDir)\share\icons\hicolor\22x22\apps +copy ..\..\..\demos\gtk-demo\data\22x22\gtk3-demo.png $(CopyDir)\share\icons\hicolor\22x22\apps +mkdir $(CopyDir)\share\icons\hicolor\24x24\apps +copy ..\..\..\demos\gtk-demo\data\24x24\gtk3-demo.png $(CopyDir)\share\icons\hicolor\24x24\apps +mkdir $(CopyDir)\share\icons\hicolor\32x32\apps +copy ..\..\..\demos\gtk-demo\data\32x32\gtk3-demo.png $(CopyDir)\share\icons\hicolor\32x32\apps +mkdir $(CopyDir)\share\icons\hicolor\48x48\apps +copy ..\..\..\demos\gtk-demo\data\48x48\gtk3-demo.png $(CopyDir)\share\icons\hicolor\48x48\apps +mkdir $(CopyDir)\share\icons\hicolor\256x256\apps +copy ..\..\..\demos\gtk-demo\data\256x256\gtk3-demo.png $(CopyDir)\share\icons\hicolor\256x256\apps +mkdir $(CopyDir)\share\glib-2.0\schemas +copy ..\..\..\gtk\org.gtk.Settings.FileChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas +copy ..\..\..\gtk\org.gtk.Settings.ColorChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas +copy ..\..\..\gtk\org.gtk.Settings.Debug.gschema.xml $(CopyDir)\share\glib-2.0\schemas +copy ..\..\..\demos\gtk-demo\org.gtk.Demo.gschema.xml $(CopyDir)\share\glib-2.0\schemas +echo "Compiling gsettings XML Files..." +$(CopyDir)\bin\glib-compile-schemas.exe $(CopyDir)\share\glib-2.0\schemas + + +copy ..\..\..\gdk\broadway\gdkbroadway.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\broadway +#include "gdk-broadway.vs10.headers" + + + + <_PropertySheetDisplayName>gtkinstallsprops + + + + $(BinDir) + + + $(InstalledDlls) + + + $(InstalledBins) + + + $(InstalledBroadwayBins) + + + $(GtkDoInstallBin) + + + $(GtkDoInstall) + + + $(GtkDoInstallBroadwayHeaders) + + + diff --git a/build/win32/vs10/gtk-install.vcxproj b/build/win32/vs10/gtk-install.vcxproj new file mode 100644 index 0000000000..1d929e87e7 --- /dev/null +++ b/build/win32/vs10/gtk-install.vcxproj @@ -0,0 +1,222 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + Debug_Broadway + Win32 + + + Debug_Broadway + x64 + + + Release_Broadway + Win32 + + + Release_Broadway + x64 + + + + {2093D218-190E-4194-9421-3BA7CBF33B15} + gtkinstall + Win32Proj + + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + + + + + + + + + + + + + + + + + + + + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall) + $(InstalledDlls);$(InstalledBins);%(Outputs) + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders) + $(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs) + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall) + $(InstalledDlls);$(InstalledBins);%(Outputs) + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders) + $(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs) + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall) + $(InstalledDlls);$(InstalledBins);%(Outputs) + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders) + $(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs) + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall) + $(InstalledDlls);$(InstalledBins);%(Outputs) + Installing Build Results... + $(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders) + $(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs) + + + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073f7} + false + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073fc} + false + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073f5} + false + + + {29e3e814-1ba3-4ad7-a3a7-3669cb80a942} + false + + + {3281202a-cd26-4c67-b892-eb34bdbc612f} + false + + + {3281202a-cd26-4c67-b892-eb34bdbc612e} + false + + + {3281202a-cd26-4c67-b892-eb34bdbc6130} + false + + + {3281202a-cd26-4c67-b892-eb34bdbc6131} + false + + + + + + diff --git a/build/win32/vs10/gtk-prebuild.vcxproj b/build/win32/vs10/gtk-prebuild.vcxproj new file mode 100644 index 0000000000..5a5df1d93c --- /dev/null +++ b/build/win32/vs10/gtk-prebuild.vcxproj @@ -0,0 +1,244 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + Debug_Broadway + Win32 + + + Debug_Broadway + x64 + + + Release_Broadway + Win32 + + + Release_Broadway + x64 + + + + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FF} + gtkprebuild + Win32Proj + + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + Utility + MultiByte + true + v100 + + + Utility + MultiByte + v100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + + + + + + + + + + + + + + + + + + + + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(GenConfigH) + ..\..\..\config.h;%(Outputs) + + + Copying gdkconfig from gdkconfig.win32... + $(GenGdkConfigHWin32) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_WIN32ONLY_BUILD;..\..\..\MSVC_$(Configuration);%(Outputs) + Copying gdkconfig from gdkconfig.win32... + $(GenGdkConfigHWin32) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_WIN32ONLY_BUILD;..\..\..\MSVC_$(Configuration);%(Outputs) + Copying gdkconfig from gdkconfig.win32... + $(GenGdkConfigHWin32) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_WIN32ONLY_BUILD;..\..\..\MSVC_$(Configuration);%(Outputs) + Copying gdkconfig from gdkconfig.win32... + $(GenGdkConfigHWin32) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_WIN32ONLY_BUILD;..\..\..\MSVC_$(Configuration);%(Outputs) + + + Copying gdkconfig from gdkconfig.win32_broadway... + $(GenGdkConfigHBroadway) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_BROADWAY_BUILD;..\..\..\MSVC_$(Configuration)_Broadway;%(Outputs) + Copying gdkconfig from gdkconfig.win32_broadway... + $(GenGdkConfigHBroadway) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_BROADWAY_BUILD;..\..\..\MSVC_$(Configuration)_Broadway;%(Outputs) + Copying gdkconfig from gdkconfig.win32_broadway... + $(GenGdkConfigHBroadway) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_BROADWAY_BUILD;..\..\..\MSVC_$(Configuration)_Broadway;%(Outputs) + Copying gdkconfig from gdkconfig.win32_broadway... + $(GenGdkConfigHBroadway) + ..\..\..\gdk\gdkconfig.h;..\..\..\GDK_BROADWAY_BUILD;..\..\..\MSVC_$(Configuration)_Broadway;%(Outputs) + + + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + Copying demos.h from demos.h.win32... + $(CopyDemosH) + ..\..\..\demos\gtk-demo\demos.h;%(Outputs) + + + + + + + + \ No newline at end of file diff --git a/build/win32/vs10/gtk-version-paths.props.in b/build/win32/vs10/gtk-version-paths.props.in new file mode 100644 index 0000000000..ea2a1dc3e5 --- /dev/null +++ b/build/win32/vs10/gtk-version-paths.props.in @@ -0,0 +1,58 @@ + + + + 10 + $(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform) + ..\..\..\..\vs$(VSVer)\$(Platform) + 3.0 + @GTK_VERSION@ + lib + -$(ApiVersion)-0 + + -3-vs$(VSVer) + $(GtkSeparateVSDllPrefix) + $(GtkSeparateVSDllSuffix) + c:\python27 + + + <_PropertySheetDisplayName>gtkversionpathsprops + + + + $(VSVer) + + + $(GlibEtcInstallRoot) + + + $(CopyDir) + + + $(ApiVersion) + + + $(GtkVersion) + + + $(GtkLibtoolCompatibleDllPrefix) + + + $(GtkLibtoolCompatibleDllSuffix) + + + $(GtkSeparateVSDllPrefix) + + + $(GtkSeparateVSDllSuffix) + + + $(GtkDllPrefix) + + + $(GtkDllSuffix) + + + $(PythonPath) + + + diff --git a/build/win32/vs10/gtk.vcxproj.filtersin b/build/win32/vs10/gtk.vcxproj.filtersin new file mode 100644 index 0000000000..55d16f2c41 --- /dev/null +++ b/build/win32/vs10/gtk.vcxproj.filtersin @@ -0,0 +1,45 @@ + + + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + Resource Files + + + Resource Files + Resource Files + + +#include "gtk.vs10.sourcefiles.filters" + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + Source Files + + + Resource Files + + diff --git a/build/win32/vs10/gtk.vcxprojin b/build/win32/vs10/gtk.vcxprojin new file mode 100644 index 0000000000..02429966bc --- /dev/null +++ b/build/win32/vs10/gtk.vcxprojin @@ -0,0 +1,228 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + true + + + Release + x64 + true + + + + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5} + gtk + Win32Proj + + + + DynamicLibrary + MultiByte + v100 + + + DynamicLibrary + MultiByte + v100 + + + DynamicLibrary + MultiByte + v100 + + + DynamicLibrary + MultiByte + v100 + + + + + + + + + + + + + + + + + + + + + + + true + false + true + false + + + + Disabled + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + atk-1.0.lib;pangowin32-1.0.lib;imm32.lib;winspool.lib;comctl32.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX86 + + + + + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + $(GtkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + atk-1.0.lib;pangowin32-1.0.lib;imm32.lib;winspool.lib;comctl32.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + true + true + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX86 + + + + + Disabled + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + _DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + atk-1.0.lib;pangowin32-1.0.lib;imm32.lib;winspool.lib;comctl32.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + + + ..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories) + $(GtkDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + atk-1.0.lib;pangowin32-1.0.lib;imm32.lib;winspool.lib;comctl32.lib;%(AdditionalDependencies) + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll + true + $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb + Windows + true + true + $(TargetDir)$(ProjectName)-$(ApiVersion).lib + MachineX64 + + + + + Generating GTK+ DBus Sources... + $(GenerateGtkDbusBuiltSources) + ..\..\..\gtk\gtkdbusgenerated.c;..\..\..\gtk\gtkdbusgenerated.h;%(Outputs) + Generating GTK+ DBus Sources... + $(GenerateGtkDbusBuiltSources) + ..\..\..\gtk\gtkdbusgenerated.c;..\..\..\gtk\gtkdbusgenerated.h;%(Outputs) + Generating GTK+ DBus Sources... + $(GenerateGtkDbusBuiltSources) + ..\..\..\gtk\gtkdbusgenerated.c;..\..\..\gtk\gtkdbusgenerated.h;%(Outputs) + Generating GTK+ DBus Sources... + $(GenerateGtkDbusBuiltSources) + ..\..\..\gtk\gtkdbusgenerated.c;..\..\..\gtk\gtkdbusgenerated.h;%(Outputs) + + + Generating GTK+ Win32 Version Resource... + $(GenerateGtkWin32RC) + ..\..\..\gtk\gtk-win32.rc;..\..\..\gtk\libgtk3.manifest;%(Outputs) + Generating GTK+ Win32 Version Resource... + $(GenerateGtkWin32RC) + ..\..\..\gtk\gtk-win32.rc;..\..\..\gtk\libgtk3.manifest;%(Outputs) + Generating GTK+ Win32 Version Resource... + $(GenerateGtkWin32RC) + ..\..\..\gtk\gtk-win32.rc;..\..\..\gtk\libgtk3.manifest;%(Outputs) + Generating GTK+ Win32 Version Resource... + $(GenerateGtkWin32RC) + ..\..\..\gtk\gtk-win32.rc;..\..\..\gtk\libgtk3.manifest;%(Outputs) + + + + + + +#include "gtk.vs10.sourcefiles" + + + + + + + + + + + + + + + + + + + + + + {fc5aadb5-95cd-4bf0-ba8b-0c16fe7073f7} + false + + + + + + diff --git a/build/win32/vs9/gailutil.vcprojin b/build/win32/vs9/gailutil.vcprojin new file mode 100644 index 0000000000..6f474722e4 --- /dev/null +++ b/build/win32/vs9/gailutil.vcprojin @@ -0,0 +1,183 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#include "gailutil.sourcefiles" + + + + + + + + + diff --git a/build/win32/vs9/gdk-broadway.vcprojin b/build/win32/vs9/gdk-broadway.vcprojin new file mode 100644 index 0000000000..fd367bd5a6 --- /dev/null +++ b/build/win32/vs9/gdk-broadway.vcprojin @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#include "gdk-broadway.sourcefiles" + + + diff --git a/build/win32/vs9/gdk-win32.vcprojin b/build/win32/vs9/gdk-win32.vcprojin new file mode 100644 index 0000000000..d15a86ad0b --- /dev/null +++ b/build/win32/vs9/gdk-win32.vcprojin @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#include "gdk-win32.sourcefiles" + + + diff --git a/build/win32/vs9/gdk.vcprojin b/build/win32/vs9/gdk.vcprojin new file mode 100644 index 0000000000..3efa95f2f3 --- /dev/null +++ b/build/win32/vs9/gdk.vcprojin @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#include "gdk.sourcefiles" + + + + diff --git a/build/win32/vs9/gtk-build-defines.vsprops b/build/win32/vs9/gtk-build-defines.vsprops new file mode 100644 index 0000000000..5f12fd795a --- /dev/null +++ b/build/win32/vs9/gtk-build-defines.vsprops @@ -0,0 +1,46 @@ + + + + + + + + + + + diff --git a/build/win32/vs9/gtk-copy-gdk-broadway.vsprops b/build/win32/vs9/gtk-copy-gdk-broadway.vsprops new file mode 100644 index 0000000000..93161c3811 --- /dev/null +++ b/build/win32/vs9/gtk-copy-gdk-broadway.vsprops @@ -0,0 +1,33 @@ + + + + + \ No newline at end of file diff --git a/build/win32/vs9/gtk-gen-srcs.vsprops b/build/win32/vs9/gtk-gen-srcs.vsprops new file mode 100644 index 0000000000..6402232886 --- /dev/null +++ b/build/win32/vs9/gtk-gen-srcs.vsprops @@ -0,0 +1,73 @@ + + + + + + + + + diff --git a/build/win32/vs9/gtk-ignore-broadway.vsprops b/build/win32/vs9/gtk-ignore-broadway.vsprops new file mode 100644 index 0000000000..f703fd9881 --- /dev/null +++ b/build/win32/vs9/gtk-ignore-broadway.vsprops @@ -0,0 +1,14 @@ + + + + \ No newline at end of file diff --git a/build/win32/vs9/gtk-install.vcproj b/build/win32/vs9/gtk-install.vcproj new file mode 100644 index 0000000000..24c37846a9 --- /dev/null +++ b/build/win32/vs9/gtk-install.vcproj @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/win32/vs9/gtk-install.vspropsin b/build/win32/vs9/gtk-install.vspropsin new file mode 100644 index 0000000000..75e33c5ac3 --- /dev/null +++ b/build/win32/vs9/gtk-install.vspropsin @@ -0,0 +1,122 @@ + + + + + + diff --git a/build/win32/vs9/gtk-prebuild.vcproj b/build/win32/vs9/gtk-prebuild.vcproj new file mode 100644 index 0000000000..8f31a4b55c --- /dev/null +++ b/build/win32/vs9/gtk-prebuild.vcproj @@ -0,0 +1,282 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/win32/vs9/gtk-version-paths.vsprops.in b/build/win32/vs9/gtk-version-paths.vsprops.in new file mode 100644 index 0000000000..7f2d1026c2 --- /dev/null +++ b/build/win32/vs9/gtk-version-paths.vsprops.in @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + diff --git a/build/win32/vs9/gtk.vcprojin b/build/win32/vs9/gtk.vcprojin new file mode 100644 index 0000000000..a622e70a70 --- /dev/null +++ b/build/win32/vs9/gtk.vcprojin @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#include "gtk.sourcefiles" + + + + + + + + + + + + + + + + + +