# Dylan libraries for interfacing with GTK. # # This file controls the generation of source files that are created # automatically by adapting information from the GTK C header files. # Copyright (C) 1998 Functional Objects, Inc. All rights reserved. GTK=gtkfeatures.dylan gtktypeutils.dylan gtkarg.dylan \ gtkmain.dylan gtkenums.dylan gtkrc.dylan gtkstyle.dylan \ gtkdata.dylan gtkobject.dylan gtkmarshal.dylan gtksignal.dylan \ gtkaccelgroup.dylan gtkbin.dylan gtkwindow.dylan \ gtkadjustment.dylan gtkcontainer.dylan gtkfixed.dylan \ gtkbox.dylan gtkhbox.dylan gtkvbox.dylan \ gtkwidget.dylan \ gtkthemes.dylan gtkdrawingarea.dylan library.dylan GTKTOD=$(XTOD) -module gtk-common -f $(COMSLOT) all: $(GTK) include ../glib/sources.mak library.dylan: library.src gtkfeatures.dylan gtktypeutils.dylan gtkarg.dylan \ gtkmain.dylan gtkenums.dylan gtkrc.dylan gtkstyle.dylan \ gtkdata.dylan gtkobject.dylan gtkmarshal.dylan \ gtksignal.dylan gtkaccelgroup.dylan gtkbin.dylan \ gtkwindow.dylan gtkadjustment.dylan gtkcontainer.dylan \ gtkfixed.dylan gtkbox.dylan gtkhbox.dylan gtkvbox.dylan \ gtkwidget.dylan gtkmisc.dylan gtkthemes.dylan \ gtkdrawingarea.dylan dependencies: $(PATTERN-DEP) $(COMSLOT) make-sources obsolete.text gtkfeatures.dylan: $(GTKHDIR)/gtkfeatures.h dependencies $(GTKTOD) $(GTKHDIR)/gtkfeatures.h $@ gtktypeutils.dylan: $(GTKHDIR)/gtktypeutils.h dependencies $(GTKTOD) $(GTKHDIR)/gtktypeutils.h $@ gtkarg.dylan: $(GTKHDIR)/gtkarg.h dependencies $(GTKTOD) $(GTKHDIR)/gtkarg.h $@ gtkmain.dylan: $(GTKHDIR)/gtkmain.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmain.h $@ gtkenums.dylan: $(GTKHDIR)/gtkenums.h dependencies $(GTKTOD) $(GTKHDIR)/gtkenums.h $@ gtkrc.dylan: $(GTKHDIR)/gtkrc.h dependencies $(GTKTOD) $(GTKHDIR)/gtkrc.h $@ gtkdata.dylan: $(GTKHDIR)/gtkdata.h dependencies $(GTKTOD) $(GTKHDIR)/gtkdata.h $@ gtkobject.dylan: $(GTKHDIR)/gtkobject.h dependencies $(GTKTOD) $(GTKHDIR)/gtkobject.h $@ gtkmarshal.dylan: $(GTKHDIR)/gtkmarshal.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmarshal.h $@ gtkstyle.dylan: $(GTKHDIR)/gtkstyle.h dependencies $(GTKTOD) $(GTKHDIR)/gtkstyle.h $@ gtksignal.dylan: $(GTKHDIR)/gtksignal.h dependencies $(GTKTOD) $(GTKHDIR)/gtksignal.h $@ gtkaccelgroup.dylan: $(GTKHDIR)/gtkaccelgroup.h dependencies $(GTKTOD) $(GTKHDIR)/gtkaccelgroup.h $@ gtkbin.dylan: $(GTKHDIR)/gtkbin.h dependencies $(GTKTOD) $(GTKHDIR)/gtkbin.h $@ gtkwindow.dylan: $(GTKHDIR)/gtkwindow.h dependencies $(GTKTOD) $(GTKHDIR)/gtkwindow.h $@ gtkadjustment.dylan: $(GTKHDIR)/gtkadjustment.h dependencies $(GTKTOD) $(GTKHDIR)/gtkadjustment.h $@ gtkcontainer.dylan: $(GTKHDIR)/gtkcontainer.h dependencies $(GTKTOD) $(GTKHDIR)/gtkcontainer.h $@ gtkfixed.dylan: $(GTKHDIR)/gtkfixed.h dependencies $(GTKTOD) $(GTKHDIR)/gtkfixed.h $@ gtkbox.dylan: $(GTKHDIR)/gtkbox.h dependencies $(GTKTOD) $(GTKHDIR)/gtkbox.h $@ gtkhbox.dylan: $(GTKHDIR)/gtkhbox.h dependencies $(GTKTOD) $(GTKHDIR)/gtkhbox.h $@ gtkvbox.dylan: $(GTKHDIR)/gtkvbox.h dependencies $(GTKTOD) $(GTKHDIR)/gtkvbox.h $@ gtkwidget.dylan: $(GTKHDIR)/gtkwidget.h dependencies $(GTKTOD) $(GTKHDIR)/gtkwidget.h $@ gtkmisc.dylan: $(GTKHDIR)/gtkmisc.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmisc.h $@ gtkthemes.dylan: $(GTKHDIR)/gtkthemes.h dependencies $(GTKTOD) $(GTKHDIR)/gtkthemes.h $@ gtkdrawingarea.dylan: $(GTKHDIR)/gtkdrawingarea.h dependencies $(GTKTOD) $(GTKHDIR)/gtkdrawingarea.h $@ test.dylan: $(GTKHDIR)/test.h dependencies $(GTKTOD) $(GTKHDIR)/test.h $@ # remove all generated files clean: rm -f $(GTK) *.bak *.exp # remove internal temporary files tidy: rm -f *.bak *.exp DTAGS=../../../tools/gnuemacs/dtags TAGS: $(GLIB) special.dylan $(DTAGS) special.dylan $(GLIB) tags: TAGS