###########################################################################
# Desc: Makefile for eleague output
# Author: Stephen Tarzia
# Date: Dec 25 2004
###########################################################################

.SUFFIXES: .c .o

###########################################################################
# Options
###########################################################################

EXE = eleague_output eleague_UDP

INCLUDES = -I../Mezzanine/libmezz
CFLAGS = -g3 -Wall $(INCLUDES)
LFLAGS = -lm -L../Mezzanine/libmezz -lmezz

CC = gcc
LINKER = gcc
MAKEDEP = makedepend


###########################################################################
# Build section
###########################################################################

all: $(EXE)

eleague_UDP: eleague_UDP.o
	$(LINKER) $< $(LFLAGS) -o eleague_UDP

eleague_output: eleague_output.o
	$(LINKER) $< $(LFLAGS) -o eleague_output

%.o : %.c
	${CC} ${CFLAGS} -c $< -o $@

dep:
	$(MAKEDEP) $(INCLUDES) -Y -s "# Dependancies (generated by 'make dep')" *.c 2>/dev/null
	$(RM) -f Makefile.bak

clean:
	rm -f $(EXE) *~ *.o
