moved pango_fc_* to the latter where they live on *nix too.

2003-12-13  Hans Breuer  <hans@breuer.org>

	* pango/pango.def pangoft2.def : moved pango_fc_*
	to the latter where they live on *nix too.

	* pango/makefile.msc : make it build again (including
	the Ft2 backend)

	* pango/module-defs-fc.c.win32 : if PANGO_MODULE_PREFIX is defined
	include the basic backend shaper

	* pango/pangowin32.c (pango_win32_render_layout) :
	initialize iter before first usage to avoid immediate crashing

	* pango/opentype/makefile.msc
            pango/modules/makefile.msc : finally build with mscv, too.
	[completely untested cause I'm not able to type, write or read
	any of these languages]

	* modules/modules.def : follow module function renaming/changes

	* modules/basic/basic-win32.c : register the right engine, i.e.
	make it compile
This commit is contained in:
Hans Breuer 2003-12-13 14:31:50 +00:00 committed by Hans Breuer
parent ba0ccd5cfc
commit 945e479a3a

21
src/makefile.msc Normal file
View File

@ -0,0 +1,21 @@
TOP = ..\..\..
!INCLUDE $(TOP)\glib\build\win32\make.msc
INCLUDES = -I ..\.. $(FREETYPE2_CFLAGS) $(GLIB_CFLAGS)
DEFINES = -DPANGO_ENABLE_ENGINE
OBJECTS = \
ftxgdef.obj \
disasm.obj \
ftxgpos.obj \
ftxgsub.obj \
ftxopen.obj \
ottest.obj \
pango-ot-info.obj \
pango-ot-ruleset.obj \
all : \
pango-ot.lib
pango-ot.lib : $(OBJECTS)
lib /out:$@ $(OBJECTS)