Umakefil.upp
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. ### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
  2. ### -*- Mode: Python -*-
  3. ### files: symbian.pcf -> Umakefil
  4. project.symbianUtil.UseARMICompiler()
  5. UmakefileVersion(2,1)
  6. project.AddSources("mpadecobj.cpp")
  7. project.AddSources("mp3dec.c", "mp3tabs.c")
  8. if ('USE_IPP_MP3' in project.defines):
  9.       project.AddSources("ipp/bitstream.c", "ipp/buffers.c", "ipp/dequant.c", "ipp/huffman.c", "ipp/imdct.c", "ipp/subband.c")
  10.       project.AddIncludes('"%sinclude"' % GetSDKPath("ipp_mp3_tools"))
  11. else:
  12.       project.AddSources("real/bitstream.c", "real/buffers.c", "real/dct32.c", "real/dequant.c", "real/dqchan.c", "real/huffman.c", "real/hufftabs.c", "real/imdct.c", "real/scalfact.c", "real/stproc.c", "real/subband.c", "real/trigtabs.c")
  13.       if ('ARM_ADS' in project.defines):
  14.             project.AddSources("real/arm/asmpoly.s")
  15.       elif ('_WINCE' in project.defines and '_ARM' in project.defines):
  16.             project.AddSources("real/arm/asmpoly.s", "real/arm/asmmisc.s")
  17.       elif (('_SYMBIAN' in project.defines or '_LINUX' in project.defines ) and 'ARM' in project.defines):
  18.             project.AddSources("real/arm/asmpoly_gcc.s")
  19.       else:
  20.             project.AddSources("real/polyphase.c")
  21. project.AddIncludes("./pub")
  22. project.AddModuleIncludes("common/include")
  23. project.AddModuleIncludes("common/runtime/pub")
  24. LibraryTarget("mp3codecfixpt")
  25. pass ## pre-processor removed="DependTarget()"
  26. ### END UMAKE PRE-PROCESSOR OUTPUT