robot36/Makefile
Ahmet Inan 1f1e44fbcc changed detection of "alsa:" and "wav:" prefix with detection of
"hw:" / "plughw:" prefix, ".wav" suffix and "default" alsa device
2011-09-08 10:59:00 +02:00

27 lines
626 B
Makefile

CC = gcc
CFLAGS = -D_GNU_SOURCE= -W -Wall -O3 -std=c99 -ffast-math -DDN=1 -DUP=1
LDFLAGS = $(CFLAGS) -lm -lasound
all: encode decode
test: all
./encode smpte.ppm 8000.wav 8000
./encode smpte.ppm 11025.wav 11025
./encode smpte.ppm 40000.wav 40000
./encode smpte.ppm 44100.wav 44100
./encode smpte.ppm 48000.wav 48000
./decode 8000.wav 8000.ppm
./decode 11025.wav 11025.ppm
./decode 40000.wav 40000.ppm
./decode 44100.wav 44100.ppm
./decode 48000.wav 48000.ppm
clean:
rm -f encode decode *.o {8000,11025,40000,44100,48000}.{ppm,wav}
encode: encode.o mmap_file.o
decode: decode.o mmap_file.o pcm.o wav.o alsa.o