#
#   Makefile for /usr/uw/xgremlin
#
DESTDIR=
CC = /bin/cc
CFLAGS = -O
PROGRAM = xgremlin

SRCS= db1.c db2.c db3.c graphics1.c graphics2.c graphics3.c  \
	point.c undodb.c long1.c long2.c short.c menu.c \
        display.c path.c main.c X.c icons.c X1.c help.c

OBJS= db1.o db2.o db3.o graphics1.o graphics2.o graphics3.o  \
	point.o undodb.o long1.o long2.o short.o menu.o \
        display.o path.o main.o X.o icons.o X1.o help.o

.c.o: ; $(CC) -c $(CFLAGS) $*.c

$(PROGRAM): $(OBJS)
	$(CC) -o $(PROGRAM) $(CFLAGS) $(OBJS) -lm -ltermlib -lX

clean: 
	/bin/rm -f $(OBJS) $(PROGRAM)

install:  $(PROGRAM)
	install -s $(PROGRAM) $(DESTDIR)/usr/uw/$(PROGRAM)

db1.o:  gremlin.h
db2.o:	db2.c gremlin.h
db3.o:	db3.c gremlin.h
graphics1.o: graphics1.c gremlin.h
graphics3.o: graphics3.c gremlin.h
graphics2.o: graphics2.c gremlin.h
menu.o: menu.c gremlin.h
point.o: point.c gremlin.h
undodb.o:  undodb.c gremlin.h
display.o:  display.c gremlin.h
path.o:  path.c gremlin.h
long1.o:   long1.c  gremlin.h
long2.o:   long2.c  gremlin.h
short.o:   short.c  gremlin.h
main.o:   main.c  gremlin.h
X.o:   X.c  gremlin.h
icons.o:   icons.c
X1.o:   X1.c  gremlin.h
help.o:   help.c  gremlin.h
