#
# Define your C compiler here: cc, gcc, bcc or other.
#
CC = gcc

#
# Options for your C compiler.
#

CFLAGS = -O2 -ansi -Wall
#CFLAGS = -O2 -ansi -Wall -DVERBOSE
#CFLAGS = -g -ansi -Wall -DDEBUG

TARGET = ctfrank

SRCS = io.c logparse.c html.c db.c rank.c field.c
CTDBSRCS = ctdbconv.c io.c
OBJS = $(SRCS:.c=.o)
CTDBOBJS = $(CTDBSRCS:.c=.o)

ARC = tar
ARCOPTS = cvzf
FILES = $(SRCS) ctdbconv.c cr.h io.h db.h html.h logparse.h field.h

LIBS =

all: $(TARGET) ctdbconv

# temporary

$(TARGET): $(OBJS)
	$(CC) $(CFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
	strip $(TARGET)
	mv $(TARGET) ../bin

ctdbconv: $(CTDBOBJS)
	$(CC) $(CFLAGS) -o ctdbconv $(CTDBOBJS) $(LIBS) 
	strip ctdbconv
	mv ctdbconv ../bin

clean:
	$(RM) *.o *~ *.bak

distclean: clean
	$(RM) $(TARGET) ctdbconv


