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
 |