mirror of
https://gitee.com/Vancouver2017/luban-lite-t3e-pro.git
synced 2025-12-14 10:28:54 +00:00
60 lines
1.3 KiB
Python
60 lines
1.3 KiB
Python
|
|
Import('AIC_ROOT')
|
||
|
|
Import('PRJ_KERNEL')
|
||
|
|
from building import *
|
||
|
|
|
||
|
|
cwd = GetCurrentDir()
|
||
|
|
path = [cwd]
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
src = []
|
||
|
|
|
||
|
|
CPPDEFINES = []
|
||
|
|
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD']):
|
||
|
|
src += Glob('./bit.c')
|
||
|
|
src += Glob('./decoder.c')
|
||
|
|
src += Glob('./fixed.c')
|
||
|
|
src += Glob('./frame.c')
|
||
|
|
src += Glob('./huffman.c')
|
||
|
|
src += Glob('./layer3.c')
|
||
|
|
src += Glob('./layer12.c')
|
||
|
|
src += Glob('./stream.c')
|
||
|
|
src += Glob('./synth.c')
|
||
|
|
src += Glob('./timer.c')
|
||
|
|
src += Glob('./version.c')
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_FPM_64BIT']):
|
||
|
|
CPPDEFINES += ['FPM_64BIT']
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_FPM_INTEL']):
|
||
|
|
CPPDEFINES += ['FPM_INTEL']
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_FPM_ARM']):
|
||
|
|
CPPDEFINES += ['FPM_ARM']
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_FPM_MIPS']):
|
||
|
|
CPPDEFINES += ['FPM_MIPS']
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_FPM_SPARC']):
|
||
|
|
CPPDEFINES += ['FPM_SPARC']
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_FPM_PPC']):
|
||
|
|
CPPDEFINES += ['FPM_PPC']
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_FPM_DEFAULT']):
|
||
|
|
CPPDEFINES += ['FPM_DEFAULT']
|
||
|
|
|
||
|
|
if GetDepend(['LPKG_USING_MAD_CONFIG_H']):
|
||
|
|
CPPDEFINES += ['HAVE_CONFIG_H']
|
||
|
|
|
||
|
|
LOCAL_CCFLAGS = ''
|
||
|
|
# LOCAL_CCFLAGS += ' -O0'
|
||
|
|
|
||
|
|
group = DefineGroup('libmad', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES, LOCAL_CCFLAGS=LOCAL_CCFLAGS)
|
||
|
|
|
||
|
|
Return('group')
|