clntcorelib.upp
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:3k
源码类别:

Symbian

开发平台:

Visual C++

  1. ### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
  2. ### -*- Mode: Python -*-
  3. ### files: clntcorelib_symbian.pcf -> clntcorelib
  4. project.AddIncludes('.')
  5. UmakefileVersion(2,2)
  6. project.AddModuleIncludes("common/include", "common/container/pub", "common/util/pub", "common/system/pub", "common/dbgtool/pub", "common/runtime/pub", "common/fileio/pub", "common/lang/xml/pub", "common/netio/pub", "protocol/transport/common/system/pub", "protocol/transport/rtp/pub", "protocol/common/util/pub", "protocol/rtsp/pub", "protocol/rtsp/include", "protocol/pna/pub", "protocol/sdp/pub", "audio/include", "video/include", "video/colconverter/pub")
  7. project.AddIncludes("../include", "../common/container/pub", "../common/util/pub", "../common/netio/pub", "../common/system/pub", "../audiosvc/pub", "../videosvc/pub", "../netwksvc/pub", "../resource/pub")
  8. project.AddSources("buffmgr.cpp", "corshare.cpp", "plsnkctl.cpp", "hxcleng.cpp", "hxplay.cpp", "hxsrc.cpp", "hxstrm.cpp", "hxcorcom.cpp", "srcinfo.cpp", "strminfo.cpp", "hxbufstate.cpp", "chxelst.cpp", "wmbufctl.cpp", "fbbufctl.cpp")
  9. if "HELIX_FEATURE_PLAYBACK_LOCAL" in project.defines:
  10. project.AddSources('hxflsrc.cpp')
  11. if "HELIX_FEATURE_PLAYBACK_NET" in project.defines:
  12. project.AddSources('hxntsrc.cpp', 'hxprotocol.cpp', 'rtspprotocol.cpp')
  13. if "HELIX_FEATURE_ADVANCEDGROUPMGR" in project.defines:
  14. project.AddSources('advgroup.cpp')
  15. if "HELIX_FEATURE_BASICGROUPMGR" in project.defines:
  16. project.AddSources('basgroup.cpp')
  17. if "HELIX_FEATURE_RESOURCEMGR" in project.defines:
  18. project.AddSources('hxresmgr.cpp')
  19. if "HELIX_FEATURE_SINKCONTROL" in project.defines:
  20. project.AddSources('sinkctl.cpp')
  21. if "HELIX_FEATURE_STATS" in project.defines:
  22. project.AddSources('statsmgr.cpp')
  23. if "HELIX_FEATURE_MASTERTAC" in project.defines:
  24. project.AddSources('hxtac.cpp')
  25. if "HELIX_FEATURE_ASM" in project.defines:
  26. project.AddSources('asm/hxsmstr.cpp', 'asm/createbwman.cpp', 'asm/hxsmutil.cpp')
  27. if "HELIX_FEATURE_HXSM2" in project.defines:
  28. project.AddSources('asm/hxsm2.cpp')
  29. else:
  30. project.AddSources('asm/hxsm.cpp')
  31. if "HELIX_FEATURE_HYPER_NAVIGATE" in project.defines:
  32. project.AddSources('hypernav/playhpnv.cpp', 'hypernav/hxhypnv.cpp', 'hypernav/thrhypnv.cpp')
  33. if "HELIX_FEATURE_NESTEDMETA" in project.defines:
  34. project.AddSources('perscmgr.cpp')
  35. if "HELIX_FEATURE_VIEWPORT" in project.defines:
  36. project.AddSources('viewport.cpp')
  37. if ('HELIX_FEATURE_HTTPCLOAK' in project.defines):
  38.         project.AddModuleLibraries('protocol/http[httplib]')
  39. if "HELIX_FEATURE_VIEWSOURCE" in project.defines:
  40. project.AddSources('viewsrc.cpp')
  41. if "HELIX_FEATURE_PREFETCH" in project.defines:
  42. project.AddSources('prefmgr.cpp')
  43. if "HELIX_FEATURE_NEXTGROUPMGR" in project.defines:
  44. project.AddSources('nxtgrmgr.cpp')
  45. if "HELIX_FEATURE_MEDIAMARKER" in project.defines:
  46. project.AddSources('mediamrk.cpp')
  47. if "HELIX_FEATURE_EVENTMANAGER" in project.defines:
  48. project.AddSources('eventmgr.cpp')
  49. if "HELIX_FEATURE_REVERTER" in project.defines:
  50. project.AddSources('dtrvtcon.cpp')
  51. if "HELIX_FEATURE_RECORDCONTROL" in project.defines:
  52.   project.AddSources('recordctl.cpp')
  53. if "HELIX_FEATURE_MIN_HEAP" in project.defines:
  54. project.AddDefines("HELIX_CONFIG_MIN_PCM_PUSHDOWN_BYTES")
  55. project.AddDefines("HELIX_CONFIG_LOW_HEAP_STREAMING")
  56. LibraryTarget("clntcorelib")
  57. pass ## pre-processor removed="DependTarget()"
  58. ### END UMAKE PRE-PROCESSOR OUTPUT