libgtkpeer_la_SOURCES = gnu_java_awt_image_GdkPixbufDecoder.c gnu_java_awt_peer_gtk_GdkFontMetrics.c gnu_java_awt_peer_gtk_GdkGraphics.c gnu_java_awt_peer_gtk_GtkButtonPeer.c gnu_java_awt_peer_gtk_GtkCanvasPeer.c gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c gnu_java_awt_peer_gtk_GtkCheckboxPeer.c gnu_java_awt_peer_gtk_GtkChoicePeer.c gnu_java_awt_peer_gtk_GtkClipboard.c gnu_java_awt_peer_gtk_GtkComponentPeer.c gnu_java_awt_peer_gtk_GtkEvents.c gnu_java_awt_peer_gtk_GtkFileDialogPeer.c gnu_java_awt_peer_gtk_GtkImagePainter.c gnu_java_awt_peer_gtk_GtkLabelPeer.c gnu_java_awt_peer_gtk_GtkListPeer.c gnu_java_awt_peer_gtk_GtkMainThread.c gnu_java_awt_peer_gtk_GtkMenuBarPeer.c gnu_java_awt_peer_gtk_GtkMenuItemPeer.c gnu_java_awt_peer_gtk_GtkMenuPeer.c gnu_java_awt_peer_gtk_GtkPanelPeer.c gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c gnu_java_awt_peer_gtk_GtkScrollBarPeer.c gnu_java_awt_peer_gtk_GtkScrollPanePeer.c gnu_java_awt_peer_gtk_GtkTextAreaPeer.c gnu_java_awt_peer_gtk_GtkTextComponentPeer.c gnu_java_awt_peer_gtk_GtkTextFieldPeer.c gnu_java_awt_peer_gtk_GtkToolkit.c gnu_java_awt_peer_gtk_GtkWindowPeer.c gthread-jni.c ../nsa/native_state.c

INCLUDES = -I. -I/home/jleuner/dev/kissme/ -I/home/jleuner/dev/kissme/vm -I../nsa -I/usr/include/glib-1.2 -I/usr/include/gtk-1.2 -I/usr/lib/glib/include


build:
	gcc $(INCLUDES) $(libgtkpeer_la_SOURCES) -shared -L/usr/lib -lgthread -lglib -lpthread -lgtk -lgdk  -lart_lgpl -lgdk_pixbuf -o libgtkpeer.so

headers: 
	@echo "Making headers"
	@chmod +x make_headers.sh
	@./make_headers.sh


