From 59be42675a3bc166a8ecf0ee95207a2d7fdd4f2b Mon Sep 17 00:00:00 2001 From: Chun-wei Fan Date: Wed, 25 May 2011 11:51:44 +0800 Subject: bgo# 650456: Visual C++ 2010 Project Files These are the VS 2010 project files themselves... As in the last patch, project and filter files for pango, pangocairo and pangoft2 are templates so that they are filled in during "make dist", which the resulting full project/filter files are distributed with the templates Yeah, I know there are 2 sets of projects/filters for pangocairo, but it is needed to accomodate the options for the dependency on fontconfig/pangoft2 on VS2010. That's life with VS2010... --- build/win32/vs10/install.vcxproj | 195 ++++++++++++++ build/win32/vs10/pango.props | 220 ++++++++++++++++ build/win32/vs10/pango.sln | 55 ++++ build/win32/vs10/pango.vcxproj.filtersin | 28 ++ build/win32/vs10/pango.vcxprojin | 316 +++++++++++++++++++++++ build/win32/vs10/pango_fc.sln | 65 +++++ build/win32/vs10/pangocairo.vcxproj.filtersin | 27 ++ build/win32/vs10/pangocairo.vcxprojin | 184 +++++++++++++ build/win32/vs10/pangocairo_fc.vcxproj.filtersin | 29 +++ build/win32/vs10/pangocairo_fc.vcxprojin | 188 ++++++++++++++ build/win32/vs10/pangoft2.vcxproj.filtersin | 41 +++ build/win32/vs10/pangoft2.vcxprojin | 238 +++++++++++++++++ build/win32/vs10/pangowin32.vcxproj | 315 ++++++++++++++++++++++ build/win32/vs10/pangowin32.vcxproj.filters | 39 +++ 14 files changed, 1940 insertions(+) create mode 100644 build/win32/vs10/install.vcxproj create mode 100644 build/win32/vs10/pango.props create mode 100644 build/win32/vs10/pango.sln create mode 100644 build/win32/vs10/pango.vcxproj.filtersin create mode 100644 build/win32/vs10/pango.vcxprojin create mode 100644 build/win32/vs10/pango_fc.sln create mode 100644 build/win32/vs10/pangocairo.vcxproj.filtersin create mode 100644 build/win32/vs10/pangocairo.vcxprojin create mode 100644 build/win32/vs10/pangocairo_fc.vcxproj.filtersin create mode 100644 build/win32/vs10/pangocairo_fc.vcxprojin create mode 100644 build/win32/vs10/pangoft2.vcxproj.filtersin create mode 100644 build/win32/vs10/pangoft2.vcxprojin create mode 100644 build/win32/vs10/pangowin32.vcxproj create mode 100644 build/win32/vs10/pangowin32.vcxproj.filters diff --git a/build/win32/vs10/install.vcxproj b/build/win32/vs10/install.vcxproj new file mode 100644 index 00000000..13510b86 --- /dev/null +++ b/build/win32/vs10/install.vcxproj @@ -0,0 +1,195 @@ + + + + + Debug_FC + Win32 + + + Debug_FC + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_FC + Win32 + + + Release_FC + x64 + + + Release + Win32 + + + Release + x64 + + + + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB} + install + Win32Proj + + + + Utility + MultiByte + true + + + Utility + MultiByte + true + + + Utility + MultiByte + + + Utility + MultiByte + + + Utility + MultiByte + true + + + Utility + MultiByte + true + + + Utility + MultiByte + + + Utility + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + $(GlibEtcInstallRoot)\ + + + + + $(PangoDoInstall) $(PangoInstallFCHeaders) + + + + + $(PangoDoInstall) + + + + + $(PangoDoInstall) $(PangoInstallFCHeaders) + + + + + $(PangoDoInstall) + + + + + $(PangoDoInstall) $(PangoInstallFCHeaders) + + + + + $(PangoDoInstall) + + + + + $(PangoDoInstall) $(PangoInstallFCHeaders) + + + + + $(PangoDoInstall) + + + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c72} + false + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c76} + false + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c73} + false + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c74} + false + + + + + + \ No newline at end of file diff --git a/build/win32/vs10/pango.props b/build/win32/vs10/pango.props new file mode 100644 index 00000000..cc0f0427 --- /dev/null +++ b/build/win32/vs10/pango.props @@ -0,0 +1,220 @@ + + + + 1.0 + 1.6.0 + /dummy + G_LOG_DOMAIN="Pango";PANGO_ENABLE_BACKEND;PANGO_ENABLE_ENGINE;SYSCONFDIR="$(PangoDummyPrefix)/etc";LIBDIR="$(PangoDummyPrefix)/lib" + PANGO_VISUALC_NO_FC + ..\..\..\..\..\vs10\$(Platform) + $(GlibEtcInstallRoot) + +echo on + +mkdir $(CopyDir)\bin + +copy $(Configuration)\$(Platform)\bin\*.dll $(CopyDir)\bin + +copy $(Configuration)\$(Platform)\bin\*.exe $(CopyDir)\bin + + +mkdir $(CopyDir)\lib + +copy $(Configuration)\$(Platform)\bin\*-$(PangoApiVersion).lib $(CopyDir)\lib + + +mkdir $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-attributes.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-bidi-type.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-break.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-context.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-coverage.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-engine.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-enum-types.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-features.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-font.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-fontmap.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-fontset.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-glyph-item.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-glyph.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-gravity.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-item.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-language.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-layout.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-matrix.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-modules.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-ot.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-renderer.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-script.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-tabs.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-types.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pango-utils.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pangocairo.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pangowin32.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + + +mkdir $(CopyDir)\etc\pango + + +echo tahoma = "tahoma,browallia new,mingliu,simhei,gulimche,ms gothic,latha,mangal" > $(CopyDir)\etc\pango\pango.aliases + +echo sans = "arial,browallia new,mingliu,simhei,gulimche,ms gothic,latha,mangal" >> $(CopyDir)\etc\pango\pango.aliases + +echo serif = "times new roman,angsana new,mingliu,simsun,gulimche,ms gothic,latha,mangal" >> $(CopyDir)\etc\pango\pango.aliases + +echo monospace = "courier new,courier monothai,mingliu,simsun,gulimche,ms gothic,latha,mangal" >> $(CopyDir)\etc\pango\pango.aliases + + +copy ..\..\..\pango\pangofc-decoder.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pangofc-font.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pangofc-fontmap.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + +copy ..\..\..\pango\pangoft2.h $(CopyDir)\include\pango-$(PangoApiVersion)\pango + + + lib + -$(PangoApiVersion)-0 + + -1-vs10 + $(PangoSeparateVS10DllPrefix) + $(PangoSeparateVS10DllSuffix) + + + <_ProjectFileVersion>10.0.40219.1 + <_PropertySheetDisplayName>pangoprops + $(SolutionDir)$(Configuration)\$(PlatformName)\bin\ + $(SolutionDir)$(Configuration)\$(PlatformName)\obj\ + + + + ..\..\..;..\..\..\pango;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\fontconfig;$(GlibEtcInstallRoot)\include\freetype2;%(AdditionalIncludeDirectories) + HAVE_CONFIG_H;G_DISABLE_DEPRECATED;G_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions) + msvc_recommended_pragmas.h;%(ForcedIncludeFiles) + + + gio-2.0.lib;gmodule-2.0.lib;gobject-2.0.lib;glib-2.0.lib;intl.lib;%(AdditionalDependencies) + $(GlibEtcInstallRoot)\lib;%(AdditionalLibraryDirectories) + + + +if exist ..\..\..\config.h goto DONE_CONFIG_H + +copy ..\..\..\config.h.win32 ..\..\..\config.h + +:DONE_CONFIG_H + + +if exist ..\..\..\pango\DONE_MODULE_DEFS_H goto DONE_MODULE_DEFS_H + +copy /y ..\..\..\pango\module-defs.h.win32 ..\..\..\pango\module-defs.h + +copy ..\..\..\pango\module-defs.h.win32 ..\..\..\pango\DONE_MODULE_DEFS_H + +:DONE_MODULE_DEFS_H + + +if exist ..\..\..\pango\DONE_MODULE_DEFS_LANG_C goto DONE_MODULE_DEFS_LANG_C + +copy ..\..\..\pango\module-defs-lang.c.win32 ..\..\..\pango\module-defs-lang.c + +copy ..\..\..\pango\module-defs-lang.c.win32 ..\..\..\pango\DONE_MODULE_DEFS_LANG_C + +:DONE_MODULE_DEFS_LANG_C + + +if exist ..\..\..\pango\DONE_MODULE_DEFS_FC_C goto DONE_MODULE_DEFS_FC_C + +copy ..\..\..\pango\module-defs-fc.c.win32 ..\..\..\pango\module-defs-fc.c + +copy ..\..\..\pango\module-defs-fc.c.win32 ..\..\..\pango\DONE_MODULE_DEFS_FC_C + +:DONE_MODULE_DEFS_FC_C + + +if exist ..\..\..\pango\DONE_MODULE_DEFS_WIN32_C goto DONE_MODULE_DEFS_WIN32_C + +copy ..\..\..\pango\module-defs-win32.c.win32 ..\..\..\pango\module-defs-win32.c + +copy ..\..\..\pango\module-defs-win32.c.win32 ..\..\..\pango\DONE_MODULE_DEFS_WIN32_C + +:DONE_MODULE_DEFS_WIN32_C + + + + + + + $(PangoApiVersion) + + + $(PangoBinaryVersion) + + + $(PangoDummyPrefix) + + + $(PangoDefines) + + + $(NoFCDef) + + + $(PangoDoInstall) + + + $(PangoInstallFCHeaders) + + + $(PangoLibtoolCompatibleDllPrefix) + + + $(PangoLibtoolCompatibleDllSuffix) + + + $(PangoSeparateVS10DllPrefix) + + + $(PangoSeparateVS10DllSuffix) + + + $(PangoDllPrefix) + + + $(PangoDllSuffix) + + + $(GlibEtcInstallRoot) + + + \ No newline at end of file diff --git a/build/win32/vs10/pango.sln b/build/win32/vs10/pango.sln new file mode 100644 index 00000000..d553dec0 --- /dev/null +++ b/build/win32/vs10/pango.sln @@ -0,0 +1,55 @@ +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual C++ Express 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pango", "pango.vcxproj", "{68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pangowin32", "pangowin32.vcxproj", "{68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pangocairo", "pangocairo.vcxproj", "{68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcxproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|Win32.ActiveCfg = Debug|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|Win32.Build.0 = Debug|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|x64.ActiveCfg = Debug|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|x64.Build.0 = Debug|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|Win32.ActiveCfg = Release|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|Win32.Build.0 = Release|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|x64.ActiveCfg = Release|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|x64.Build.0 = Release|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|Win32.ActiveCfg = Debug|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|Win32.Build.0 = Debug|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|x64.ActiveCfg = Debug|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|x64.Build.0 = Debug|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|Win32.ActiveCfg = Release|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|Win32.Build.0 = Release|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|x64.ActiveCfg = Release|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|x64.Build.0 = Release|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|Win32.ActiveCfg = Debug|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|Win32.Build.0 = Debug|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|x64.ActiveCfg = Debug|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|x64.Build.0 = Debug|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|Win32.ActiveCfg = Release|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|Win32.Build.0 = Release|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|x64.ActiveCfg = Release|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|x64.Build.0 = Release|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.ActiveCfg = Debug|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.Build.0 = Debug|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.ActiveCfg = Debug|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.Build.0 = Debug|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.ActiveCfg = Release|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.Build.0 = Release|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.ActiveCfg = Release|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/build/win32/vs10/pango.vcxproj.filtersin b/build/win32/vs10/pango.vcxproj.filtersin new file mode 100644 index 00000000..92378cea --- /dev/null +++ b/build/win32/vs10/pango.vcxproj.filtersin @@ -0,0 +1,28 @@ + + + + + {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 + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Resource Files + + + + Source Files + Source Files +#include "libpango.vs10.sourcefiles.filters" +#include "mini-fribidi/libmini-fribidi.vs10.sourcefiles.filters" + + \ No newline at end of file diff --git a/build/win32/vs10/pango.vcxprojin b/build/win32/vs10/pango.vcxprojin new file mode 100644 index 00000000..81f39fa7 --- /dev/null +++ b/build/win32/vs10/pango.vcxprojin @@ -0,0 +1,316 @@ + + + + + Debug_FC + Win32 + + + Debug_FC + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_FC + Win32 + + + Release_FC + x64 + + + Release + Win32 + + + Release + x64 + + + + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72} + pango + Win32Proj + + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + true + true + true + true + true + true + true + true + + + + Disabled + _DEBUG;$(PangoDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + EditAndContinue + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + Disabled + _DEBUG;$(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + EditAndContinue + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + $(PangoDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + $(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + Disabled + _DEBUG;$(PangoDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + Disabled + _DEBUG;$(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + $(PangoDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + $(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pango.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + + + + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_lang;%(PreprocessorDefinitions) + + + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_lang;%(PreprocessorDefinitions) + +#include "libpango.vs10.sourcefiles" +#include "mini-fribidi/libmini-fribidi.vs10.sourcefiles" + + + + + \ No newline at end of file diff --git a/build/win32/vs10/pango_fc.sln b/build/win32/vs10/pango_fc.sln new file mode 100644 index 00000000..f187e519 --- /dev/null +++ b/build/win32/vs10/pango_fc.sln @@ -0,0 +1,65 @@ +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual C++ Express 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pango", "pango.vcxproj", "{68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pangoft2", "pangoft2.vcxproj", "{68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pangowin32", "pangowin32.vcxproj", "{68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pangocairo", "pangocairo_fc.vcxproj", "{68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcxproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|Win32.ActiveCfg = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|Win32.Build.0 = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|x64.ActiveCfg = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Debug|x64.Build.0 = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|Win32.ActiveCfg = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|Win32.Build.0 = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|x64.ActiveCfg = Release_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C72}.Release|x64.Build.0 = Release_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Debug|Win32.ActiveCfg = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Debug|Win32.Build.0 = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Debug|x64.ActiveCfg = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Debug|x64.Build.0 = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Release|Win32.ActiveCfg = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Release|Win32.Build.0 = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Release|x64.ActiveCfg = Release_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73}.Release|x64.Build.0 = Release_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|Win32.ActiveCfg = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|Win32.Build.0 = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|x64.ActiveCfg = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Debug|x64.Build.0 = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|Win32.ActiveCfg = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|Win32.Build.0 = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|x64.ActiveCfg = Release_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74}.Release|x64.Build.0 = Release_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|Win32.ActiveCfg = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|Win32.Build.0 = Debug_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|x64.ActiveCfg = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Debug|x64.Build.0 = Debug_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|Win32.ActiveCfg = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|Win32.Build.0 = Release_FC|Win32 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|x64.ActiveCfg = Release_FC|x64 + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76}.Release|x64.Build.0 = Release_FC|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.ActiveCfg = Debug_FC|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.Build.0 = Debug_FC|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.ActiveCfg = Debug_FC|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.Build.0 = Debug_FC|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.ActiveCfg = Release_FC|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.Build.0 = Release_FC|Win32 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.ActiveCfg = Release_FC|x64 + {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.Build.0 = Release_FC|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/build/win32/vs10/pangocairo.vcxproj.filtersin b/build/win32/vs10/pangocairo.vcxproj.filtersin new file mode 100644 index 00000000..c156b9d9 --- /dev/null +++ b/build/win32/vs10/pangocairo.vcxproj.filtersin @@ -0,0 +1,27 @@ + + + + + {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 + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Resource Files + + + + Source Files + Source Files +#include "libpangocairo.vs10.sourcefiles.filters" + + \ No newline at end of file diff --git a/build/win32/vs10/pangocairo.vcxprojin b/build/win32/vs10/pangocairo.vcxprojin new file mode 100644 index 00000000..b070f0ef --- /dev/null +++ b/build/win32/vs10/pangocairo.vcxprojin @@ -0,0 +1,184 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76} + pangocairo + Win32Proj + + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + true + true + true + true + + + + Disabled + .;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + EditAndContinue + + + cairo.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + $(OutDir)pangoft2-$(PangoApiVersion).lib;%(IgnoreSpecificDefaultLibraries) + ..\..\..\pango\pangocairo.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + .;%(AdditionalIncludeDirectories) + $(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + cairo.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + $(OutDir)pangoft2-$(PangoApiVersion).lib;%(IgnoreSpecificDefaultLibraries) + ..\..\..\pango\pangocairo.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + Disabled + .;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + cairo.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + $(OutDir)pangoft2-$(PangoApiVersion).lib;%(IgnoreSpecificDefaultLibraries) + ..\..\..\pango\pangocairo.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + .;%(AdditionalIncludeDirectories) + $(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + cairo.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangocairo.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + + + + +#include "libpangocairo.vs10.sourcefiles" + + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c72} + false + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c74} + false + + + + + + \ No newline at end of file diff --git a/build/win32/vs10/pangocairo_fc.vcxproj.filtersin b/build/win32/vs10/pangocairo_fc.vcxproj.filtersin new file mode 100644 index 00000000..d3582b50 --- /dev/null +++ b/build/win32/vs10/pangocairo_fc.vcxproj.filtersin @@ -0,0 +1,29 @@ + + + + + {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 + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Resource Files + + + + Source Files + Source Files + Source Files + Source Files +#include "libpangocairo.vs10.sourcefiles.filters" + + \ No newline at end of file diff --git a/build/win32/vs10/pangocairo_fc.vcxprojin b/build/win32/vs10/pangocairo_fc.vcxprojin new file mode 100644 index 00000000..4974d69a --- /dev/null +++ b/build/win32/vs10/pangocairo_fc.vcxprojin @@ -0,0 +1,188 @@ + + + + + Debug_FC + Win32 + + + Debug_FC + x64 + + + Release_FC + Win32 + + + Release_FC + x64 + + + + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C76} + pangocairo + Win32Proj + pangocairo + + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + true + true + true + true + + + + Disabled + .;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + EditAndContinue + + + cairo.lib;fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangocairo.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + .;%(AdditionalIncludeDirectories) + $(PangoDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + cairo.lib;fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangocairo.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + Disabled + .;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + cairo.lib;fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangocairo.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + .;%(AdditionalIncludeDirectories) + $(PangoDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + cairo.lib;fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangocairo.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + + + + + + +#include "libpangocairo.vs10.sourcefiles" + + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c72} + false + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c73} + false + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c74} + false + + + + + + \ No newline at end of file diff --git a/build/win32/vs10/pangoft2.vcxproj.filtersin b/build/win32/vs10/pangoft2.vcxproj.filtersin new file mode 100644 index 00000000..444ae58a --- /dev/null +++ b/build/win32/vs10/pangoft2.vcxproj.filtersin @@ -0,0 +1,41 @@ + + + + + {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 + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + Resource 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 + Source Files + Source Files + Source Files +#include "opentype/libharfbuzz.vs10.sourcefiles.filters" +#include "libpangoft2.vs10.sourcefiles.filters" + + \ No newline at end of file diff --git a/build/win32/vs10/pangoft2.vcxprojin b/build/win32/vs10/pangoft2.vcxprojin new file mode 100644 index 00000000..3d7c73cc --- /dev/null +++ b/build/win32/vs10/pangoft2.vcxprojin @@ -0,0 +1,238 @@ + + + + + Debug_FC + Win32 + + + Debug_FC + x64 + + + Release_FC + Win32 + + + Release_FC + x64 + + + + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C73} + pangoft2 + Win32Proj + + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + true + true + true + true + + + + Disabled + ..\;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);HAVE_GLIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + EditAndContinue + + + fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangoft2.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + ..\;%(AdditionalIncludeDirectories) + $(PangoDefines);HAVE_GLIB;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangoft2.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + Disabled + ..\;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);HAVE_GLIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangoft2.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + ..\;%(AdditionalIncludeDirectories) + $(PangoDefines);HAVE_GLIB;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + fontconfig.lib;freetype.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangoft2.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + + + + PANGO_MODULE_PREFIX=_pango_arabic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_arabic_fc;%(PreprocessorDefinitions) + + + + PANGO_MODULE_PREFIX=_pango_basic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_basic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_basic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_basic_fc;%(PreprocessorDefinitions) + + + PANGO_MODULE_PREFIX=_pango_hangul_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_hangul_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_hangul_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_hangul_fc;%(PreprocessorDefinitions) + + + PANGO_MODULE_PREFIX=_pango_hebrew_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_hebrew_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_hebrew_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_hebrew_fc;%(PreprocessorDefinitions) + + + + PANGO_MODULE_PREFIX=_pango_indic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_indic_fc;%(PreprocessorDefinitions) + + + + + + PANGO_MODULE_PREFIX=_pango_khmer_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_khmer_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_khmer_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_khmer_fc;%(PreprocessorDefinitions) + + + PANGO_MODULE_PREFIX=_pango_syriac_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_syriac_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_syriac_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_syriac_fc;%(PreprocessorDefinitions) + + + + + PANGO_MODULE_PREFIX=_pango_thai_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_thai_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_thai_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_thai_fc;%(PreprocessorDefinitions) + + + + PANGO_MODULE_PREFIX=_pango_tibetan_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_tibetan_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_tibetan_fc;%(PreprocessorDefinitions) + PANGO_MODULE_PREFIX=_pango_tibetan_fc;%(PreprocessorDefinitions) + +#include "opentype/libharfbuzz.vs10.sourcefiles" +#include "libpangoft2.vs10.sourcefiles" + + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c72} + false + + + + + + \ No newline at end of file diff --git a/build/win32/vs10/pangowin32.vcxproj b/build/win32/vs10/pangowin32.vcxproj new file mode 100644 index 00000000..64017982 --- /dev/null +++ b/build/win32/vs10/pangowin32.vcxproj @@ -0,0 +1,315 @@ + + + + + Debug_FC + Win32 + + + Debug_FC + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_FC + Win32 + + + Release_FC + x64 + + + Release + Win32 + + + Release + x64 + + + + {68CC80B9-7225-4FB5-B9AB-9C1DF50B6C74} + pangowin32 + Win32Proj + + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + DynamicLibrary + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + true + true + true + true + true + true + true + true + + + + Disabled + .;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + EditAndContinue + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + Disabled + .;%(AdditionalIncludeDirectories) + _DEBUG;$(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDLL + + + Level3 + EditAndContinue + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + $(PangoDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + $(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX86 + + + + + Disabled + _DEBUG;$(PangoDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + Disabled + _DEBUG;$(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + $(PangoDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + $(PangoDefines);$(NoFCDef);%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + usp10.lib;%(AdditionalDependencies) + $(OutDir)$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll + ..\..\..\pango\pangowin32.def + true + Windows + true + true + $(TargetDir)$(ProjectName)-$(PangoApiVersion).lib + MachineX64 + + + + + + + + + + + + + + + {68cc80b9-7225-4fb5-b9ab-9c1df50b6c72} + false + + + + + + \ No newline at end of file diff --git a/build/win32/vs10/pangowin32.vcxproj.filters b/build/win32/vs10/pangowin32.vcxproj.filters new file mode 100644 index 00000000..3fb776e9 --- /dev/null +++ b/build/win32/vs10/pangowin32.vcxproj.filters @@ -0,0 +1,39 @@ + + + + + {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 + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Resource Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + \ No newline at end of file -- cgit v1.2.1