List Info

Thread: CR: Symbian build optimizations




CR: Symbian build optimizations
user name
2006-09-15 19:05:23

"Nokia submits this code under the terms of a commercial contribution agreement with Real Networks, and I am authorized to contribute this code under said agreement."

Modified by:
    darrin.mannnokia.com

Reviewed by:


Date:
    Sept-15-2006

Project:
    Helix plug-in for Symbian

Error ID:


Synopsis:
    In an effort to reduce build time, a new module was created.  The new
    module, symbianMmf_rel, reduced the module dependencies to the dll's that
    are used in the S60 build.  The modules for each dll built are now listed
    under symbian_mmf_client. 

    We reduced the warnings in the Symbian MMP build system by removing
    duplicate user include directories in the generated MMP files.

    Some changes were needed in creating MMPs to support the new symbianMmf
    structure with the audio and video controllers.  Updates were made to the
    MMP file generation to support the different directory structure.  Changes
    were made to the build system files for path updates and unnecessary
    library removal.
   
Files Modified:
    build/umake/umake_symbianmmp.py
    common/build/BIF/helix.bif
    client/build/BIF/hxclient_2_1_0_cayennes.bif
    clientapps/symbianMmf/audiocontroller/controllerdll
    clientapps/symbianMmf/common/Umakefil
    clientapps/symbianMmf/videocontroller/installMMF.pcf

Files Added:
    none

Image Size and Heap Use impact:
    none

Platforms and Profiles Build Verified:
    helix-client-s60-mmf-mdf-dsp

Platforms and Profiles Functionality verified:
    armv5
    winscw

Branches verified:
    head
    hxclient_2_1_0_cayennes

<<bif_client.diff>> <<bif_common.diff>> <<build.diff>;> <<clientapps.diff>>

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )