James Dong | 17299ab | 2010-05-14 15:45:22 -0700 | [diff] [blame] | 1 | #/*
|
| 2 | # ** Copyright 2003-2010, VisualOn, Inc.
|
| 3 | # **
|
| 4 | # ** Licensed under the Apache License, Version 2.0 (the "License");
|
| 5 | # ** you may not use this file except in compliance with the License.
|
| 6 | # ** You may obtain a copy of the License at
|
| 7 | # **
|
| 8 | # ** http://www.apache.org/licenses/LICENSE-2.0
|
| 9 | # **
|
| 10 | # ** Unless required by applicable law or agreed to in writing, software
|
| 11 | # ** distributed under the License is distributed on an "AS IS" BASIS,
|
| 12 | # ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
| 13 | # ** See the License for the specific language governing permissions and
|
| 14 | # ** limitations under the License.
|
| 15 | # */
|
| 16 | # please list all directories that all source files relative with your module(.h .c .cpp) locate
|
| 17 | VOSRCDIR:=../../../inc \
|
| 18 | ../../../src \
|
| 19 | ../../../../../Include
|
| 20 |
|
| 21 | # please list all objects needed by your target here
|
| 22 | OBJS:= autocorr.o az_isp.o bits.o c2t64fx.o c4t64fx.o convolve.o cor_h_x.o decim54.o \
|
| 23 | deemph.o dtx.o g_pitch.o gpclip.o homing.o hp400.o hp50.o hp6k.o hp_wsp.o \
|
| 24 | int_lpc.o isp_az.o isp_isf.o lag_wind.o levinson.o log2.o lp_dec2.o math_op.o mem_align.o \
|
| 25 | oper_32b.o p_med_ol.o pit_shrp.o pitch_f4.o pred_lt4.o preemph.o q_gain2.o q_pulse.o \
|
| 26 | qisf_ns.o qpisf_2s.o random.o residu.o scale.o stream.o syn_filt.o updt_tar.o util.o \
|
| 27 | voAMRWBEnc.o voicefac.o wb_vad.o weight_a.o
|
| 28 |
|
| 29 |
|
| 30 | ifeq ($(VOTT), v5)
|
| 31 | OBJS += cor_h_vec_opt.o Deemph_32_opt.o Dot_p_opt.o Filt_6k_7k_opt.o residu_asm_opt.o \
|
| 32 | scale_sig_opt.o Syn_filt_32_opt.o syn_filt_opt.o pred_lt4_1_opt.o convolve_opt.o \
|
| 33 | Norm_Corr_opt.o
|
| 34 | VOSRCDIR+= ../../../src/asm/ARMV5E
|
| 35 | endif
|
| 36 |
|
| 37 | ifeq ($(VOTT), v7)
|
| 38 | OBJS+= cor_h_vec_neon.o Deemph_32_neon.o Dot_p_neon.o Filt_6k_7k_neon.o residu_asm_neon.o \
|
| 39 | scale_sig_neon.o Syn_filt_32_neon.o syn_filt_neon.o pred_lt4_1_neon.o convolve_neon.o \
|
| 40 | Norm_Corr_neon.o
|
| 41 | VOSRCDIR+= ../../../src/asm/ARMV7
|
| 42 | endif
|
| 43 |
|