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