PREFIX=/opt/paqpack
BINDIR=$(PREFIX)/bin
DOCDIR=$(PREFIX)/doc
MANDIR=$(PREFIX)/man/man1
PROGRAM=bcm

default: $(PROGRAM)

$(PROGRAM):
	g++ -O3 -fomit-frame-pointer $(PROGRAM).cpp \
divsufsort.c -o $(PROGRAM)

clean:
	rm -fr *.o $(PROGRAM) *~

install: $(PROGRAM)
	install -m 0755 -d            $(BINDIR)
	install -m 0755 $(PROGRAM)    $(BINDIR)
	install -m 0755 -d            $(DOCDIR)
	install -m 0755 license*.txt  $(DOCDIR)
	install -m 0755 -d            $(MANDIR)
	install -m 0644 *.1           $(MANDIR)
