GtkSharp/gdk/Makefile.am
Mike Kestner 96f81cfbd4 2005-04-04 Mike Kestner <mkestner@novell.com>
* gdk/Gdk.metadata : hide some manually implemented callback methods.
	* gdk/*.custom : implement several methods containing persistent
	callback parameters.
	* generator/BoxedGen.cs : set gen_info.CurrentType in Generate.
	* generator/ClassGen.cs : set gen_info.CurrentType in Generate.
	* generator/Ctor.cs : set gen_info.CurrentMember in Generate.
	* generator/GenerationInfo.cs : add CurrentMember and CurrentType.
	* generator/Method.cs : set gen_info.CurrentMember in Generate.
	* generator/MethodBody.cs : always generate null guarding for array
	parameters, and add a nag for callback parameters without a scope attr.
	* generator/ObjectGen.cs : set gen_info.CurrentType in Generate.
	* generator/OpaqueGen.cs : set gen_info.CurrentType in Generate.
	* generator/Parameters.cs : kill NullOk. add Scope property.
	* generator/StructGen.cs : set gen_info.CurrentType in Generate.
	* gtk/Gtk.metadata : kill a few null_ok attrs.
	* pango/Pango.metadata : mark the callback params as call scope. kill
	a couple null_ok attrs.

svn path=/trunk/gtk-sharp/; revision=42529
2005-04-04 16:27:08 +00:00

59 lines
1.1 KiB
Makefile

SUBDIRS = . glue
pkg = gdk
SYMBOLS = gdk-symbols.xml
INCLUDE_API = ../pango/pango-api.xml
METADATA = Gdk.metadata
references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
sources = \
EventButton.cs \
EventClient.cs \
EventConfigure.cs \
EventCrossing.cs \
Event.cs \
EventDND.cs \
EventExpose.cs \
EventFocus.cs \
EventKey.cs \
EventMotion.cs \
EventProperty.cs \
EventProximity.cs \
EventScroll.cs \
EventSelection.cs \
EventSetting.cs \
EventVisibility.cs \
EventWindowState.cs \
Key.cs \
Size.cs \
TextProperty.cs
customs = \
Atom.custom \
Color.custom \
Device.custom \
DeviceAxis.custom \
Display.custom \
DisplayManager.custom \
DragContext.custom \
Drawable.custom \
Global.custom \
Input.custom \
Keymap.custom \
Pixmap.custom \
Pixbuf.custom \
PixbufAnimation.custom \
PixbufLoader.custom \
Pixdata.custom \
Point.custom \
Rectangle.custom \
Region.custom \
Screen.custom \
Selection.custom \
WindowAttr.custom \
Window.custom
add_dist = makefile.win32
include ../Makefile.include