96f81cfbd4
* 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
58 lines
1.1 KiB
Makefile
58 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
|