#include <../compilation.h>

#ifdef OVERRIDE_COMPILER
 OVERRIDE_COMPILER
#endif

BIN_DIR
MAN_DIR
LOC_LIB
EXT_INC

LINTLIBS = $(LINTXLIB)

SRCS =  command.c graphics.c grkelot.c menubar.c misc.c netdisp.c \
	rmemset.c screen.c scrollbar.c utmp.c xdefaults.c xiterm.c

OBJS =  command.o graphics.o grkelot.o menubar.o misc.o netdisp.o \
	rmemset.o screen.o scrollbar.o utmp.o xdefaults.o xiterm.o

PROS =  command.pro graphics.pro grkelot.pro menubar.pro misc.pro \
	netdisp.pro rmemset.pro screen.pro scrollbar.pro utmp.pro \
	xdefaults.pro xiterm.pro

DEPS =  $(PROS) ../config.h ../compilation.h \
	graphics.h grkelot.h misc.h protos.h xiterm.h

.SUFFIXES: .o .c .pro

.c.pro:
	sed -n -f ./makeprotos-sed $< > $@ .c.pro

command.o:	command.c	command.pro	$(DEPS)
graphics.o:	graphics.c	graphics.pro	$(DEPS)
grkelot.o:	grkelot.c	grkelot.pro	$(DEPS)
menubar.o:	menubar.c	menubar.pro	$(DEPS)
misc.o:		misc.c		misc.pro	$(DEPS)
netdisp.o:	netdisp.c	netdisp.pro	$(DEPS)
rmemset.o:	rmemset.c	rmemset.pro	$(DEPS)
screen.o:	screen.c	screen.pro	$(DEPS)
scrollbar.o:	scrollbar.c	scrollbar.pro	$(DEPS)
utmp.o:		utmp.c		utmp.pro	$(DEPS)
xdefaults.o:	xdefaults.c	xdefaults.pro	$(DEPS)
xiterm.o:	xiterm.c	xiterm.pro	$(DEPS)

ComplexProgramTarget(xiterm)
