dllumakefil
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:2k
源码类别:

Symbian

开发平台:

C/C++

  1. UmakefileVersion(2,2)
  2. project.AddModuleIncludes("common/include",
  3.                           "client/include",
  4.                           "datatype/common/container/pub",
  5.                           "datatype/common/util/pub",
  6.                           "datatype/rm/include",
  7.                           "datatype/rm/video/common/pub")
  8. project.AddSources( "plugin.cpp",
  9.     "guids.cpp") 
  10. project.AddModuleLibraries( "datatype/mp4/video/renderer[mp4vrenderlib]",
  11.     "common/runtime[runtlib]",
  12.     "common/dbgtool[debuglib]", 
  13.     "common/util[utillib]", 
  14.     "common/container[contlib]",
  15.     "common/system[syslib]",
  16.     "protocol/sdp[sdplib]",
  17.                             "protocol/common/util[protutillib]",
  18.                             "video/vidutil[vidutillib]",
  19.                             "datatype/common/vidrend[vidrend]",
  20.                             "datatype/common/util[dtutillib]",
  21.                             "datatype/rm/common[rmcomlib]",
  22.                             "datatype/mp4/common[mp4comlib]",
  23.                             "datatype/mp4/payload[mp4pyldlib]")
  24. project.AddLibraries(GetSDKPath("rmvidcom_lib"))
  25. project.ExportFunction("RMACreateInstance",
  26.                        "IUnknown** ppObj",
  27.                        "common/include",
  28.                        "hxcom.h")
  29. project.ExportFunction("CanUnload", "void")
  30. project.ExportFunction("CanUnload2", "void")
  31. if not project.IsDefined("HELIX_FEATURE_DLLACCESS_CLIENT"):
  32.     project.ExportFunction("SetDLLAccessPath", "const char* pszPath")
  33. DLLTarget('mp4vrender')
  34. DependTarget()