summaryrefslogtreecommitdiff
path: root/apps/codecs/libwmavoice/Makefile
blob: 2bd7b94f9be02833d2fbbee6252fe598358454af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
CC = gcc -o
INC = -I.
OUTPUT = wmavoice
STD = c99
LIBS = -lm
CFLAGS = -Wall -ggdb -std=$(STD) $(INC)

SOURCES = \
acelp_filters.c\
acelp_vectors.c\
avfft.c\
bitstream.c\
celp_filters.c\
celp_math.c\
dct.c\
fft.c\
lsp.c\
mdct.c\
rdft.c\
utils.c\
wmavoice.c\
libavutil/log.c\
libavutil/lzo.c\
libavutil/mem.c\
libavutil/mathematics.c

HEADERS = \
acelp_vectors.h\
celp_math.h\
get_bits.h\
wmavoice_data.h\
avcodec.h\
fft.h\
acelp_filters.h\
celp_filters.h\
put_bits.h\
lsp.h\
internal.h\
avfft.h\
mathops.h\
mdct_tablegen.h\
dct32.c\
libavutil/avutil.h\
libavutil/attributes.h\
libavutil/lzo.h\
libavutil/mem.h\
libavutil/log.h\
libavutil/internal.h\
libavutil/common.h\
libavutil/intreadwrite.h\
libavutil/bswap.h\
libavutil/mathematics.h

OBJECTS = $(SOURCES:.c=.o)

all:$(OUTPUT)

$(OUTPUT):$(SOURCES) $(HEADERS)
	$(CC) $@ $(CFLAGS) $(SOURCES) $(LIBS)
	@echo "Done."

clean:
	rm -f *.o $(OUTPUT) *~