DEFS = -DHPUX -DWZHAO -D_INCLUDE_XOPEN_SOURCE -D_INCLUDE_POSIX_SOURCE \
		 -D_INCLUDE_HPUX_SOURCE
CFLAGS = -Aa -I/usr/include/X11R5 
LIBS = -L/usr/lib/X11R5 -lm -lX11
F77 = fort77

DOC = README CHANGES Makefile* surf.h surf.man surf.1 surf.bmp *.rc *.lsm
SRC = surf.c draw.c demosub.c fortsub.f
OBJ = surf.o draw.o
PROG = demo surf

all:	$(PROG)

.c.o:
	$(CC) -c $(CFLAGS) $(DEFS) $<

demo:	$(OBJ) demosub.o
	$(CC) $(CFLAGS) $(DEFS) -o demo $(OBJ) demosub.o $(LIBS)

surf:	$(OBJ) fortsub.o
	$(F77) $(CFLAGS) $(DEFS) -o surf $(OBJ) fortsub.o $(LIBS)

lint:
	lint -x $(SRC)

clobber:
	rm -f $(OBJ) fortsub.o demosub.o $(PROG)

distr:
	tar cvf surf.tar $(SRC) $(DOC)

