d659e12e05
* defs-parse.pl : A little automation for the binding. The enums and flags can be painlessly generated from defs files. * gtk/makefile : use defs-parse.pl to produce generated.cs. * gtk/.cvsignore : hush generated.cs * gtk/gtk.defs : unceremoniously ripped from gtk+ HEAD. * gtk/Window.cs : Killed the WindowType enum which is now generated. svn path=/trunk/gtk-sharp/; revision=1095
12 lines
326 B
Makefile
Executable file
12 lines
326 B
Makefile
Executable file
all:
|
|
@echo "You must use 'make windows' or 'make unix'."
|
|
@echo "'make unix' is broken for now."
|
|
|
|
windows: defs
|
|
$(CSC) /unsafe /target:library /r:../glib/glib-sharp.dll /r:../gdk/gdk-sharp.dll /out:gtk-sharp.dll /recurse:*.cs
|
|
|
|
unix:
|
|
@echo "'make unix' is broken for now."
|
|
|
|
defs:
|
|
../defs-parse.pl < gtk.defs > generated.cs
|