###### user config ######

# Prefix for installation
PREFIX=/usr/local
BINDIR=$(PREFIX)/bin
MANDIR=$(PREFIX)/man

# enable on-screen display (requires libxosd)
OSD=yes

#### end user config ####

all: tpb

tpb: tpb.c tpb.h
ifeq ($(OSD),yes)
	gcc -Wall -ggdb -D HAVE_LIBXOSD -lxosd -o tpb tpb.c
else
	gcc -Wall -o tpb tpb.c
endif

install: tpb
	install tpb $(BINDIR)
	install tpb.1 $(MANDIR)

uninstall:
	rm -f $(BINDIR)/tpb
	rm -f $(MANDIR)/tpb.1

clean:
	rm -f tpb
