CFLAGS=-g -O2 -DGPM_USE_HANDLER
GPM_NODEBUG_STRIP=strip

all: libgpm.a libgpmd.a

install: all
	cp libgpm.a libgpmd.a /dev/env/DJDIR/lib
	cp gpm.h /dev/env/DJDIR/include

gpm.o: gpm.c gpm.h
dgpm.o: gpm.c gpm.h
	$(CC) $(CFLAGS) -DGPM_DEBUG -c -o dgpm.o gpm.c

libgpm.a: gpm.o
	ar cr libgpm.a gpm.o

dist: libgpm.a libgpmd.a
	$(GPM_NODEBUG_STRIP) libgpm.a

libgpmd.a: dgpm.o
	ar cr libgpmd.a dgpm.o

clean:
	rm -f gpm.o libgpm.a
