mirror of
https://github.com/openharmony/third_party_tinyalsa.git
synced 2026-07-19 15:24:22 -04:00
36 lines
849 B
Makefile
36 lines
849 B
Makefile
export DESTDIR ?=
|
|
export PREFIX ?= /usr/local
|
|
export CROSS_COMPILE =
|
|
|
|
export INCDIR ?= $(PREFIX)/include/tinyalsa
|
|
export LIBDIR ?= $(PREFIX)/lib
|
|
export BINDIR ?= $(PREFIX)/bin
|
|
export MANDIR ?= $(PREFIX)/share/man
|
|
|
|
.PHONY: all
|
|
all:
|
|
$(MAKE) -C src
|
|
$(MAKE) -C utils
|
|
$(MAKE) -C doxygen
|
|
$(MAKE) -C examples
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
$(MAKE) -C src clean
|
|
$(MAKE) -C utils clean
|
|
$(MAKE) -C doxygen clean
|
|
$(MAKE) -C examples clean
|
|
|
|
.PHONY: install
|
|
install:
|
|
install -d $(DESTDIR)$(INCDIR)/
|
|
install include/tinyalsa/attributes.h $(DESTDIR)$(INCDIR)/
|
|
install include/tinyalsa/pcm.h $(DESTDIR)$(INCDIR)/
|
|
install include/tinyalsa/mixer.h $(DESTDIR)$(INCDIR)/
|
|
install include/tinyalsa/asoundlib.h $(DESTDIR)$(INCDIR)/
|
|
install include/tinyalsa/version.h $(DESTDIR)$(INCDIR)/
|
|
$(MAKE) -C src install
|
|
$(MAKE) -C utils install
|
|
$(MAKE) -C doxygen install
|
|
|