24 lines
449 B
Makefile
Executable File
24 lines
449 B
Makefile
Executable File
CFLAGS = -c -fPIC -Wall
|
|
INC = ../include/tinyalsa/
|
|
CROSS_COMPILE =
|
|
CC ?= $(CROSS_COMPILE)gcc
|
|
|
|
all: tinyplay tinycap tinymix
|
|
|
|
tinyplay: tinyplay.o
|
|
$(CC) tinyplay.o -L../ -ltinyalsa -o tinyplay
|
|
|
|
tinycap: tinycap.o
|
|
$(CC) tinycap.o -L../ -ltinyalsa -o tinycap
|
|
|
|
tinymix: tinymix.o
|
|
$(CC) tinymix.o -L../ -ltinyalsa -o tinymix
|
|
|
|
.c.o:
|
|
$(CC) $(CFLAGS) $< -I$(INC)
|
|
|
|
clean:
|
|
-rm $(OBJECTS) tinyplay.o tinyplay \
|
|
tinycap.o tinycap \
|
|
tinymix.o tinymix
|