CC            = gcc

CFLAGS	      = -g -O2 -I.

HDRS	      = gp+command.h gp+lib.h

AR	      = ar

ARFLAGS	      = cq

RANLIB	      = ranlib

OBJS	      = gp+lib.o gp+lib2.o gp+puttext.o \
		gp+utils.o gp+myplot.o kanji.o

LIB	      = libgp+.a

SHELL	      = /bin/sh

SRCS	      = gp+lib.c gp+lib2.c gp+puttext.c \
		gp+utils.c gp+myplot.c kanji.c

all:		$(LIB)

$(LIB):         $(OBJS) command.lst
		-rm -f $(LIB)
		$(AR) $(ARFLAGS) $(LIB) $(OBJS)
		$(RANLIB) $(LIB)

command.lst:	gp+command.h
		-rm -f command.lst
		./mkls gp+command.h > command.lst

clean:;		rm -f $(OBJS) $(LIB) core tags

distclean:;	rm -f *.o $(LIB) core tags Makefile config.cache config.log config.status

$(OBJS):	gp+lib.h

gp+lib2.o:	gp+command.h
