Umakefil.upp
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:2k
- ### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
- ### -*- Mode: Python -*-
- ### files: symbian.pcf -> Umakefil
- project.AddIncludes( "pub/platform/symbian" )
- project.AddModuleIncludes( "common/system/platform/symbian")
- project.AddSources("platform/symbian/gettickcount.c", "platform/symbian/new.cpp", "platform/symbian/symbianthreads.cpp", "platform/symbian/symbian_async_timer_imp.cpp", "platform/symbian/symbian_rtimer_at_imp.cpp", "platform/symbian/symbian_thread_at_imp.cpp", "platform/symbian/symbianrecognizer.cpp")
- if (not project.BuildOption('nodll')) or (project.IsDefined("HELIX_CONFIG_CONSOLIDATED_CORE")):
- project.AddSources("platform/symbian/symbian_dll.cpp", "platform/symbian/symbian_dll_map.cpp")
- UmakefileVersion(2,2)
- project.AddIncludes("../include", "../container/pub", "../dbgtool/pub", "../util/pub", "../fileio/pub", "../runtime/pub")
- project.AddSources("hxthread.cpp", "dllpath.cpp", "dllacces.cpp", "hxdate.cpp", "hxrquest.cpp", "genthrd.cpp", "pq.cpp", "pxtimer.cpp", "recognizer.cpp", "dllaccesserver.cpp")
- if project.IsDefined("HELIX_FEATURE_DLLACCESS_CLIENT"):
- project.AddSources("dllaccesclient.cpp")
- if project.IsDefined("HELIX_CONFIG_NOSTATICS"):
- project.AddIncludes("./pub/globals")
- project.AddSources("hxglobalmgr.cpp", "hxglobalmgr_imp.cpp", "globals/hxglobalint.cpp", "globals/hxglobalchararray.cpp", "globals/hxglobalmap.cpp", "globals/hxgloballist.cpp", "globals/hxglobaldll.cpp", "globals/hxglobalchxstring.cpp", "globals/hxglobalptr.cpp", "globals/hxglobalbool.cpp")
- if 'symbian' not in sysinfo.family_list:
- project.AddSources("hxstatic_gm_inst.cpp")
- if project.BuildOption('nodll'):
- project.AddSources("stataccs.cpp", "staticff.cpp")
- if project.IsDefined('HELIX_CONFIG_CONSOLIDATED_CORE'):
- project.AddSources("metadllaccess.cpp")
- LibraryTarget('syslib')
- pass ## pre-processor removed="DependTarget()"
- ### END UMAKE PRE-PROCESSOR OUTPUT