summaryrefslogtreecommitdiff
path: root/README.win32
Commit message (Collapse)AuthorAgeFilesLines
* README.win32: Update Windows build instructionsREADME.win32Chun-wei Fan2021-09-071-25/+25
| | | | | | | | | We now really require HarfBuzz, and Visual Studio 2015 or later since we are using HarfBuzz 2.6.0 items and we have much more C99 items being used in the code in Pango main. Also let people know that for Visual Studio builds, Ninja builds are better supported by Meson at this point.
* README.win32: Update build instructionsChun-wei Fan2018-08-281-24/+54
| | | | | Let people know that it is possible to build Pango using Meson on Windows, and let people know how it is done.
* README.win32: Update Information for BuildsChun-wei Fan2015-07-131-9/+6
| | | | | | | | | | Since module functions are now built into the main Pango DLLs, indicate so in README.win32, although it does not make any difference in the Visual Studio builds on the surface, as modules are already built into the main DLLs for such builds. Also update the information on the Visual Studio versions supported by the project files.
* README.win32: Update compilation info a bitChun-wei Fan2011-09-251-4/+4
| | | | | Update the info about the Visual Studio projects as VS2010 projects have landed into master.
* Updated README.win32 and VS9 Readme.txtChun-wei Fan2011-08-311-34/+43
| | | | | | | | | -Set README.win32 to have Windows EOL -Updated README.win32 regarding the situation of modules on Windows under different build approaches. -Tell people in both Readme files about the GNOME Live! page that describes building Pango and its dependencies with Visual Studio in better detail.
* Add solution and project files for Visual Studio buildsTor Lillqvist2010-03-151-22/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The VS files are kept in build/win32/vs9, the same relative location as in GLib, mostly for historical reasons. Update README.win32 to reflect the VS possibility. Include the VS solution and project files in the tarball when doing a release. To avoid having to list source files in several locations, generate files listing source files at "make dist" time in the corresponding source directories. Use the C preprocessor to preprocess .vcprojin files that include said list files into the actual .vcproj project files. Provide a rc file for the pangocairo DLL, too. Construct and provide in the tarball a pregenerated config.h.win32 which can be used as config.h when building with Visual C without running any configure script. Provide pregenerarated module-defs.h.win32, module-defs-lang.c.win32 files too. Define PANGO_MODULE_PREFIX appropriately in the relevant module source files if not available from the compilation command line. Update module-defs-fc.c.win32 and module-defs-win32.c.win32 to match what the configure script provides.
* Update.Tor Lillqvist2005-09-141-9/+46
| | | | | | 2005-09-14 Tor Lillqvist <tml@novell.com> * README.win32: Update.
* Add HAVE_X.Tor Lillqvist2003-05-291-5/+4
| | | | | | | | | | | | | | | | | | | | | | | 2003-05-29 Tor Lillqvist <tml@iki.fi> * acconfig.h: Add HAVE_X. * configure.in: Set HAVE_X. * modules/thai/thai-shaper.h: Don't include pangox.h unless HAVE_X. Also leave out the PangoXSubfont field unless HAVE_X. * modules/hangul/Makefile.am * modules/indic/Makefile.am * modules/thai/Makefile.am: Use -no-undefined on Windows. * modules/thai/thai-shaper.c: Include config.h for HAVE_X. * README.win32: Some minor edits. * pango/pango.def: Add pango_fc_* entries. * pango/pangoft2.def: Add some missing entries.
* New file, used to build distribution package for Windows.Tor Lillqvist2001-10-281-0/+9
| | | | | | | | | | | | | | | | | | | | | | | 2001-10-29 Tor Lillqvist <tml@iki.fi> * pango-zip.sh.in: New file, used to build distribution package for Windows. * Makefile.am (EXTRA_DIST): Add pango-zip.sh. * configure.in: Check for lib.exe, set MS_LIB_AVAILABLE. Generate pango-zip.sh. * README.win32: Mention the ways to build Pango on Windows. * modules/Makefile.am * examples/Makefile.am: Se SOSUFFIX to so on Unix, dll on Windows. * pango/Makefile.am: Add rules to create MSVC import library if MS_LIB_AVAILABLE. Add rules to install and uninstall mingw and MSVC import libraries. * tests/Makefile.am: Link with libpangox.la only on Unix.
* New file.Tor Lillqvist2000-11-191-0/+5
2000-11-19 Tor Lillqvist <tml@iki.fi> * README.win32: New file. * pango/fonts.c (pango_font_description_to_filename): New function. As pango_font_description_to_string, but with result that is better suitable as a filename: No spaces or other strange characters, all in lowercase. (pango_font_describe): Implement this function, call the corresponding method. * pango/pango-font.h: Declare pango_font_description_to_filename. * pango/pangowin32.c (pango_win32_font_describe) * pango/pangoft2.c (pango_ft2_font_describe): Implement these. * pango/pangoft2-fontmap.c (pango_ft2_font_entry_get_coverage) * pango/pangowin32-fontmap.c (pango_win32_font_entry_get_coverage): Implement file-based persistent caching of coverages. * pango/pangoft2-private.h (struct _PangoFT2FontEntry) * pango/pangowin32-private.h (struct _PangoWin32FontEntry): Move struct definition here from the -fontmap files. * pango/pango.def: Updates.