DESTDIR ?= PREFIX ?= /usr/local MANDIR ?= $(PREFIX)/share/man DOXYGEN := $(shell command -v doxygen 2> /dev/null) DOXYGENFLAGS = .PHONY: all all: ifndef DOXYGEN $(warning "doxygen is not available please install it") else $(DOXYGEN) $(DOXYGENFLAGS) endif .PHONY: clean clean: ifdef DOXYGEN rm -Rf html rm -Rf man endif .PHONY: install install: ifdef DOXYGEN install -d $(DESTDIR)$(MANDIR)/man3 install man/man3/libtinyalsa-pcm.3 $(DESTDIR)$(MANDIR)/man3 install man/man3/libtinyalsa-mixer.3 $(DESTDIR)$(MANDIR)/man3 endif