• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Get the current local path as the first operation
2LOCAL_PATH := $(call get_makefile_dir)
3
4# Clear out the variables used in the local makefiles
5include $(MK)/clear.mk
6
7TARGET := pv_amr_nb_common_lib
8
9XCXXFLAGS := $(FLAG_COMPILE_WARNINGS_AS_ERRORS)
10
11OPTIMIZE_FOR_PERFORMANCE_OVER_SIZE := true
12
13SRCDIR := ../../src
14INCSRCDIR := ../../include
15
16SRCS := add.cpp \
17	az_lsp.cpp \
18	bitno_tab.cpp \
19	bitreorder_tab.cpp \
20	bits2prm.cpp \
21	bytesused.cpp \
22	c2_9pf_tab.cpp \
23	copy.cpp \
24	div_32.cpp \
25	div_s.cpp \
26	extract_h.cpp \
27	extract_l.cpp \
28	gains_tbl.cpp \
29	gc_pred.cpp \
30	gmed_n.cpp \
31	grid_tbl.cpp \
32	gray_tbl.cpp \
33	int_lpc.cpp \
34	inv_sqrt.cpp \
35	inv_sqrt_tbl.cpp \
36	l_abs.cpp \
37	l_deposit_h.cpp \
38	l_deposit_l.cpp \
39	l_shr_r.cpp \
40	log2.cpp \
41	log2_norm.cpp \
42	log2_tbl.cpp \
43	lsfwt.cpp \
44	lsp.cpp \
45	lsp_az.cpp \
46	lsp_lsf.cpp \
47	lsp_lsf_tbl.cpp \
48	lsp_tab.cpp \
49	mult_r.cpp \
50	norm_l.cpp \
51	norm_s.cpp \
52	overflow_tbl.cpp \
53	ph_disp_tab.cpp \
54	pow2.cpp \
55	pow2_tbl.cpp \
56	pred_lt.cpp \
57	q_plsf.cpp \
58	q_plsf_3.cpp \
59	q_plsf_3_tbl.cpp \
60	q_plsf_5.cpp \
61	q_plsf_5_tbl.cpp \
62	qua_gain_tbl.cpp \
63	reorder.cpp \
64	residu.cpp \
65	round.cpp \
66	set_zero.cpp \
67	shr.cpp \
68	shr_r.cpp \
69	sqrt_l.cpp \
70	sqrt_l_tbl.cpp \
71	sub.cpp \
72	syn_filt.cpp \
73	vad1.cpp \
74	weight_a.cpp \
75	window_tab.cpp
76
77include $(MK)/library.mk
78
79
80