#
# Makefile to produce "gforge"
#
# -c means compile, don't link.  -g means add debugging code

SRCFLAGS=  -c -ansi -pedantic -O2 -Wall

LIBS    = -lm

SOURCES=  gforge.c libp.c

COMMON=   pp.h

OBJS=     gforge.o libp.o

all:    gforge

gforge:       ${OBJS} 
	gcc -o gforge ${OBJS} ${LIBS}

gforge.o: gforge.c ${COMMON} 
	gcc ${SRCFLAGS} gforge.c

libp.o: libp.c ${COMMON}
	gcc ${SRCFLAGS} libp.c

lint: 
	gcc -ansi -pedantic -Wall -fsyntax-only ${SOURCES} 

clean:
	rm -f ${OBJS} output.tga output.pgm *~

install:
	mv gforge /usr/bin/gforge
	mv gforge.1 /usr/man/man1/gforge.1
