GOAL = ../../bin/preprocessor
SRCS = Preprocessor.C 
OBJS = ${SRCS:.C=.o}
LIBS = -L../../lib -lScience -lTime -lMessage -L$(PGSLIB) -lPGSTK -lm -dl
INCS = -I$(PGSINC) -I../time -I../science -I../system -I../message
CFLAGS = -DLINUX64 -mtune=nocona -m64 -ansi -c -O2
LINKFLAGS = -DLINUX64 -mtune=nocona -m64 -ansi
CC = g++

.C.o:
	$(CC) $(CFLAGS) $< $(INCS)

exec:	$(OBJS)
	$(CC) $(LINKFLAGS) -o $(GOAL) $(OBJS) $(LIBS)


all:	tidy exec

tidy:
	rm -f $(OBJS) $(GOAL)