Ryujinx-GtkSharp/pango/Makefile.am
Dan Winship b4a4db44dd * pango/Attribute.cs: Base class for Pango attributes, a la
Gdk.Event

	* pango/pango-symbols.xml: explain how to marshal PangoAttribute.

	* pango/AttrBackground.cs:
	* pango/AttrFallback.cs:
	* pango/AttrFamily.cs: 
	* pango/AttrFontDesc.cs:
	* pango/AttrForeground.cs:
	* pango/AttrLanguage.cs:
	* pango/AttrLetterSpacing.cs:
	* pango/AttrRise.cs:
	* pango/AttrScale.cs:
	* pango/AttrShape.cs:
	* pango/AttrSize.cs:
	* pango/AttrStretch.cs:
	* pango/AttrStrikethrough.cs:
	* pango/AttrStrikethroughColor.cs:
	* pango/AttrStyle.cs:
	* pango/AttrUnderline.cs:
	* pango/AttrUnderlineColor.cs:
	* pango/AttrVariant.cs:
	* pango/AttrWeight.cs: subclasses of Attribute, with proper
	constructors. These don't actually correspond one-to-one with
	the underlying types, but they're nicer this way.

	* pango/Pango.metadata: Hide Attribute and its subclasses from the
	generator. Also hide "Attr" (which previously contained
	non-working badly-named static methods to create Attributes)
	and AttrClass (which is not really useful outside of pango
	itself).

	* pango/AttrIterator.custom: use Pango.Attribute.GetAttribute.

	* pango/glue/attribute.c: glue for Attribute and its subclasses

	[Fixes #52575 and its semi-dup #46552]

svn path=/trunk/gtk-sharp/; revision=43520
2005-04-24 22:35:43 +00:00

47 lines
811 B
Makefile

SUBDIRS = . glue
pkg = pango
METADATA = Pango.metadata
SYMBOLS = pango-symbols.xml
references = ../glib/glib-sharp.dll
sources = \
Attribute.cs \
AttrBackground.cs \
AttrFallback.cs \
AttrFamily.cs \
AttrFontDesc.cs \
AttrForeground.cs \
AttrLanguage.cs \
AttrLetterSpacing.cs \
AttrRise.cs \
AttrScale.cs \
AttrShape.cs \
AttrSize.cs \
AttrStretch.cs \
AttrStrikethroughColor.cs \
AttrStrikethrough.cs \
AttrStyle.cs \
AttrUnderlineColor.cs \
AttrUnderline.cs \
AttrVariant.cs \
AttrWeight.cs \
Scale.cs
customs = \
AttrIterator.custom \
Context.custom \
Coverage.custom \
FontFamily.custom \
FontMap.custom \
Global.custom \
GlyphItem.custom \
Layout.custom \
LayoutLine.custom \
TabArray.custom
add_dist = makefile.win32
include ../Makefile.include