WIDGET_SET= xhp

O= arrow.o\
   bboard.o\
   cascade.o\
   form.o\
   list.o\
   menubutton.o\
   menusep.o\
   pbutton.o\
   popupmgr.o\
   rowcol.o\
   sash.o\
   scroll.o\
   stext.o\
   textedit.o\
   toggle.o\
   valuator.o\
   vpw.o

.SUFFIXES: .d .c .o

.d.c:
	../../src/scheme -l ../xt/make-widget $< $@ $(WIDGET_SET)

.d.o:
	../../src/scheme -l ../xt/make-widget $< $*.c $(WIDGET_SET)
	$(CC) $(CFLAGS) -c $*.c

all: $(O)

lint:
	lint $(LINTFLAGS) -abxh *.c | egrep -v '\?\?\?'

clean:
	rm -f *.o *.c
