xref: /aosp_15_r20/external/tinyalsa_new/examples/Makefile (revision 02e95f1a335b55495d41ca67eaf42361f13704fa)
1*02e95f1aSMarcin RadomskiCROSS_COMPILE ?=
2*02e95f1aSMarcin Radomski
3*02e95f1aSMarcin RadomskiCC = $(CROSS_COMPILE)gcc
4*02e95f1aSMarcin RadomskiCFLAGS = -Wall -Wextra -Werror -Wfatal-errors -I ../include
5*02e95f1aSMarcin Radomski
6*02e95f1aSMarcin RadomskiVPATH = ../src
7*02e95f1aSMarcin Radomski
8*02e95f1aSMarcin RadomskiEXAMPLES += pcm-readi
9*02e95f1aSMarcin RadomskiEXAMPLES += pcm-writei
10*02e95f1aSMarcin Radomski
11*02e95f1aSMarcin Radomski.PHONY: all
12*02e95f1aSMarcin Radomskiall: $(EXAMPLES)
13*02e95f1aSMarcin Radomski
14*02e95f1aSMarcin Radomskipcm-readi pcm-writei: LDLIBS+=-ldl
15*02e95f1aSMarcin Radomski
16*02e95f1aSMarcin Radomskipcm-readi: pcm-readi.c -ltinyalsa
17*02e95f1aSMarcin Radomski
18*02e95f1aSMarcin Radomskipcm-writei: pcm-writei.c -ltinyalsa
19*02e95f1aSMarcin Radomski
20*02e95f1aSMarcin Radomski.PHONY: clean
21*02e95f1aSMarcin Radomskiclean:
22*02e95f1aSMarcin Radomski	rm -f $(EXAMPLES)
23*02e95f1aSMarcin Radomski
24