# 
# Makefile for ffwstat
#

C++ = g++
OPTIONS = -g
BINDIR = ../bin

CFLAGS = -I../lib/src
LDFLAGS = -L../lib -lffw

SOURCE_FILES = main.cc
TMP = $(SOURCE_FILES:.c=.o)
OBJS = $(TMP:.cc=.o)

.SUFFIXES: .cc .c .o
SHELL=/bin/sh

.cc.o:
	$(C++) -c $(CFLAGS) $(OPTIONS) $<

all: ffwstat

ffwstat: $(OBJS) ../lib/libffw.a
	$(C++) -o ffwstat $(OPTIONS) $(OBJS) $(LDFLAGS)

install: ffwstat
	-mkdir $(BINDIR)
	install -m 755 ffwstat $(BINDIR)

depend:
	makedepend -s "# DO NOT DELETE" -- $(CFLAGS) $(OPTIONS) \
		   -- $(SOURCE_FILES)

noinc:
	sed -e "/^# DO NOT DELETE/,$$ d" Makefile > /tmp/ffwM
	mv /tmp/ffwM Makefile

clean:
	-/bin/rm -f *.o core *~ ffwstat *.bak \#*


