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 |
|
| 17 |
|
| 18 | # please list all objects needed by your target here
|
| 19 | OBJS:=basicop2.o oper_32b.o aac_rom.o aacenc.o aacenc_core.o adj_thr.o \
|
| 20 | band_nrg.o bit_cnt.o bitbuffer.o bitenc.o block_switch.o channel_map.o \
|
| 21 | dyn_bits.o grp_data.o interface.o line_pe.o memalign.o ms_stereo.o \
|
| 22 | pre_echo_control.o psy_configuration.o psy_main.o qc_main.o quantize.o sf_estim.o \
|
| 23 | spreading.o stat_bits.o tns.o transform.o
|
| 24 |
|
| 25 | # please list all directories that all source files relative with your module(.h .c .cpp) locate
|
| 26 | VOSRCDIR:=../../../src \
|
| 27 | ../../../inc \
|
| 28 | ../../../basic_op\
|
| 29 | ../../../../../Include
|
| 30 |
|
| 31 | ifeq ($(VOTT), v5)
|
| 32 | OBJS+= AutoCorrelation_v5.o band_nrg_v5.o CalcWindowEnergy_v5.o \
|
| 33 | PrePostMDCT_v5.o R4R8First_v5.o Radix4FFT_v5.o
|
| 34 | VOSRCDIR+= ../../../src/asm/ARMV5E/
|
| 35 | endif
|
| 36 |
|
| 37 | ifeq ($(VOTT), v7)
|
| 38 | OBJS+= AutoCorrelation_v5.o band_nrg_v5.o CalcWindowEnergy_v5.o \
|
| 39 | PrePostMDCT_v7.o R4R8First_v7.o Radix4FFT_v7.o
|
| 40 | VOSRCDIR+= ../../../src/asm/ARMV5E/
|
| 41 | VOSRCDIR+= ../../../src/asm/ARMV7/
|
| 42 | endif |