# 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=gtkseparator.dylan gtklabel.dylan \ gtkbutton.dylan gtkcheckbutton.dylan gtkradiobutton.dylan \ gtktogglebutton.dylan gtkrange.dylan \ gtkscrolledwindow.dylan gtkviewport.dylan \ gtkscrollbar.dylan gtkhscrollbar.dylan gtkvscrollbar.dylan \ gtkscale.dylan gtkhscale.dylan gtkvscale.dylan \ gtkeditable.dylan gtkentry.dylan gtktext.dylan \ gtkitem.dylan gtklist.dylan gtkclist.dylan gtklistitem.dylan \ gtkmenushell.dylan gtkmenu.dylan gtkmenubar.dylan \ gtkmenufactory.dylan gtkmenuitem.dylan \ library.dylan GTKTOD=$(XTOD) -module gtk-widgets -f $(COMSLOT) -f $(GTKSLOT) all: $(GTK) include ../glib/sources.mak library.dylan: library.src gtkseparator.dylan gtklabel.dylan \ gtkbutton.dylan gtkcheckbutton.dylan gtkradiobutton.dylan \ gtktogglebutton.dylan gtkrange.dylan \ gtkscrolledwindow.dylan gtkviewport.dylan \ gtkscrollbar.dylan gtkhscrollbar.dylan gtkvscrollbar.dylan \ gtkscale.dylan gtkhscale.dylan gtkvscale.dylan \ gtkeditable.dylan gtkentry.dylan gtktext.dylan \ gtkitem.dylan gtklist.dylan gtkclist.dylan gtklistitem.dylan \ gtkmenushell.dylan gtkmenu.dylan gtkmenubar.dylan \ gtkmenufactory.dylan gtkmenuitem.dylan dependencies: $(PATTERN-DEP) $(COMSLOT) $(GTKSLOT) make-sources obsolete.text gtkbutton.dylan: $(GTKHDIR)/gtkbutton.h dependencies $(GTKTOD) $(GTKHDIR)/gtkbutton.h $@ gtkseparator.dylan: $(GTKHDIR)/gtkseparator.h dependencies $(GTKTOD) $(GTKHDIR)/gtkseparator.h $@ gtklabel.dylan: $(GTKHDIR)/gtklabel.h dependencies $(GTKTOD) $(GTKHDIR)/gtklabel.h $@ gtkcheckbutton.dylan: $(GTKHDIR)/gtkcheckbutton.h dependencies $(GTKTOD) $(GTKHDIR)/gtkcheckbutton.h $@ gtkradiobutton.dylan: $(GTKHDIR)/gtkradiobutton.h dependencies $(GTKTOD) $(GTKHDIR)/gtkradiobutton.h $@ gtktogglebutton.dylan: $(GTKHDIR)/gtktogglebutton.h dependencies $(GTKTOD) $(GTKHDIR)/gtktogglebutton.h $@ gtkrange.dylan: $(GTKHDIR)/gtkrange.h dependencies $(GTKTOD) $(GTKHDIR)/gtkrange.h $@ gtkscrolledwindow.dylan: $(GTKHDIR)/gtkscrolledwindow.h dependencies $(GTKTOD) $(GTKHDIR)/gtkscrolledwindow.h $@ gtkviewport.dylan: $(GTKHDIR)/gtkviewport.h dependencies $(GTKTOD) $(GTKHDIR)/gtkviewport.h $@ gtkscrollbar.dylan: $(GTKHDIR)/gtkscrollbar.h dependencies $(GTKTOD) $(GTKHDIR)/gtkscrollbar.h $@ gtkhscrollbar.dylan: $(GTKHDIR)/gtkhscrollbar.h dependencies $(GTKTOD) $(GTKHDIR)/gtkhscrollbar.h $@ gtkvscrollbar.dylan: $(GTKHDIR)/gtkvscrollbar.h dependencies $(GTKTOD) $(GTKHDIR)/gtkvscrollbar.h $@ gtkscale.dylan: $(GTKHDIR)/gtkscale.h dependencies $(GTKTOD) $(GTKHDIR)/gtkscale.h $@ gtkhscale.dylan: $(GTKHDIR)/gtkhscale.h dependencies $(GTKTOD) $(GTKHDIR)/gtkhscale.h $@ gtkvscale.dylan: $(GTKHDIR)/gtkvscale.h dependencies $(GTKTOD) $(GTKHDIR)/gtkvscale.h $@ gtkeditable.dylan: $(GTKHDIR)/gtkeditable.h dependencies $(GTKTOD) $(GTKHDIR)/gtkeditable.h $@ gtkentry.dylan: $(GTKHDIR)/gtkentry.h dependencies $(GTKTOD) $(GTKHDIR)/gtkentry.h $@ gtktext.dylan: $(GTKHDIR)/gtktext.h dependencies $(GTKTOD) $(GTKHDIR)/gtktext.h $@ gtkitem.dylan: $(GTKHDIR)/gtkitem.h dependencies $(GTKTOD) $(GTKHDIR)/gtkitem.h $@ gtklist.dylan: $(GTKHDIR)/gtklist.h dependencies $(GTKTOD) $(GTKHDIR)/gtklist.h $@ gtkclist.dylan: $(GTKHDIR)/gtkclist.h dependencies $(GTKTOD) $(GTKHDIR)/gtkclist.h $@ gtklistitem.dylan: $(GTKHDIR)/gtklistitem.h dependencies $(GTKTOD) $(GTKHDIR)/gtklistitem.h $@ gtkmenushell.dylan: $(GTKHDIR)/gtkmenushell.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmenushell.h $@ gtkmenu.dylan: $(GTKHDIR)/gtkmenu.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmenu.h $@ gtkmenubar.dylan: $(GTKHDIR)/gtkmenubar.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmenubar.h $@ gtkmenufactory.dylan: $(GTKHDIR)/gtkmenufactory.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmenufactory.h $@ gtkmenuitem.dylan: $(GTKHDIR)/gtkmenuitem.h dependencies $(GTKTOD) $(GTKHDIR)/gtkmenuitem.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=/u/dylan/tools/gnuemacs/dtags TAGS: $(GLIB) special.dylan $(DTAGS) special.dylan $(GLIB) tags: TAGS