WIDGET_SET= xaw

O= ascii.o\
   box.o\
   clock.o\
   command.o\
   dialog.o\
   form.o\
   grip.o\
   label.o\
   list.o\
   scroll.o\
   shell.o\
   viewport.o\
   vpaned.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
