SHELL = /bin/sh
CC = gcc
CFLAGS += -O0 -g -std=c99 -Werror -I/home/mithrandir/price/pan-starrs/jhroot/i686-pc-linux-gnu/include/ -D_GNU_SOURCE
PSLIB += -L/home/mithrandir/price/pan-starrs/jhroot/i686-pc-linux-gnu/lib/ -lpslib -lgsl -lgslcblas -lfftw3f -lsla -lcfitsio -lm -lxml2 -lmysqlclient
LDFLAGS += $(PSLIB)

OBJS = papPhase2.o psAdditionals.o
TARGET = papPhase2

.PHONY: tags clean empty

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

$(TARGET):	$(OBJS)
		$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(OPTFLAGS)

clean:
		-$(RM) *.o gmon.* profile.txt

empty:		clean
		-$(RM) $(TARGET) TAGS

# Tags for emacs
tags:
		etags `find . -name \*.[ch] -print`
