clntcorelib.upp
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:3k
- ### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
- ### -*- Mode: Python -*-
- ### files: clntcorelib_symbian.pcf -> clntcorelib
- project.AddIncludes('.')
- UmakefileVersion(2,2)
- 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")
- project.AddIncludes("../include", "../common/container/pub", "../common/util/pub", "../common/netio/pub", "../common/system/pub", "../audiosvc/pub", "../videosvc/pub", "../netwksvc/pub", "../resource/pub")
- 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")
- if "HELIX_FEATURE_PLAYBACK_LOCAL" in project.defines:
- project.AddSources('hxflsrc.cpp')
- if "HELIX_FEATURE_PLAYBACK_NET" in project.defines:
- project.AddSources('hxntsrc.cpp', 'hxprotocol.cpp', 'rtspprotocol.cpp')
- if "HELIX_FEATURE_ADVANCEDGROUPMGR" in project.defines:
- project.AddSources('advgroup.cpp')
- if "HELIX_FEATURE_BASICGROUPMGR" in project.defines:
- project.AddSources('basgroup.cpp')
- if "HELIX_FEATURE_RESOURCEMGR" in project.defines:
- project.AddSources('hxresmgr.cpp')
- if "HELIX_FEATURE_SINKCONTROL" in project.defines:
- project.AddSources('sinkctl.cpp')
- if "HELIX_FEATURE_STATS" in project.defines:
- project.AddSources('statsmgr.cpp')
- if "HELIX_FEATURE_MASTERTAC" in project.defines:
- project.AddSources('hxtac.cpp')
- if "HELIX_FEATURE_ASM" in project.defines:
- project.AddSources('asm/hxsmstr.cpp', 'asm/createbwman.cpp', 'asm/hxsmutil.cpp')
- if "HELIX_FEATURE_HXSM2" in project.defines:
- project.AddSources('asm/hxsm2.cpp')
- else:
- project.AddSources('asm/hxsm.cpp')
- if "HELIX_FEATURE_HYPER_NAVIGATE" in project.defines:
- project.AddSources('hypernav/playhpnv.cpp', 'hypernav/hxhypnv.cpp', 'hypernav/thrhypnv.cpp')
- if "HELIX_FEATURE_NESTEDMETA" in project.defines:
- project.AddSources('perscmgr.cpp')
- if "HELIX_FEATURE_VIEWPORT" in project.defines:
- project.AddSources('viewport.cpp')
- if ('HELIX_FEATURE_HTTPCLOAK' in project.defines):
- project.AddModuleLibraries('protocol/http[httplib]')
- if "HELIX_FEATURE_VIEWSOURCE" in project.defines:
- project.AddSources('viewsrc.cpp')
- if "HELIX_FEATURE_PREFETCH" in project.defines:
- project.AddSources('prefmgr.cpp')
- if "HELIX_FEATURE_NEXTGROUPMGR" in project.defines:
- project.AddSources('nxtgrmgr.cpp')
- if "HELIX_FEATURE_MEDIAMARKER" in project.defines:
- project.AddSources('mediamrk.cpp')
- if "HELIX_FEATURE_EVENTMANAGER" in project.defines:
- project.AddSources('eventmgr.cpp')
- if "HELIX_FEATURE_REVERTER" in project.defines:
- project.AddSources('dtrvtcon.cpp')
- if "HELIX_FEATURE_RECORDCONTROL" in project.defines:
- project.AddSources('recordctl.cpp')
- if "HELIX_FEATURE_MIN_HEAP" in project.defines:
- project.AddDefines("HELIX_CONFIG_MIN_PCM_PUSHDOWN_BYTES")
- project.AddDefines("HELIX_CONFIG_LOW_HEAP_STREAMING")
- LibraryTarget("clntcorelib")
- pass ## pre-processor removed="DependTarget()"
- ### END UMAKE PRE-PROCESSOR OUTPUT