TARGET=fbst
SRCS=fbst.c
OBJS=fbst.o
DOCUMENTS=readme.txt
CFLAGS=-O3
CXXFLAGS=-O3 
LDFLAGS=-lpthread
CC=gcc
INSTALLDIR=/home/pi/bin
INSTALL=install -s

all: $(TARGET)

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

.cc.o:
	$(CXX) $(CXXFLAGS) -c $<

$@: $@.o
	$(CC) -o $@ $@.o $(LDFLAGS)

fbst: fbst.o
	$(CC) -o $@ $@.o $(LDFLAGS)

clean:
	rm -f $(OBJS) $(TARGET)

install: fbst
	$(INSTALL) fbst /home/pi/bin

tar: fbst.tar.gz

fbst.tar.gz: Makefile $(DOCUMENTS) $(SRCS) 
	tar cvfz $@ Makefile $(DOCUMENTS) $(SRCS)
