30 lines
		
	
	
		
			533 B
		
	
	
	
		
			Makefile
		
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			533 B
		
	
	
	
		
			Makefile
		
	
	
	
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
 |