searchengine/cpix/tsrc/cpixsample/group/cpixsample.mmp
changeset 2 6c1a2771f4b7
child 13 fcb2a58c181b
equal deleted inserted replaced
1:6f2c1c46032b 2:6c1a2771f4b7
       
     1 /*
       
     2 ============================================================================
       
     3  Name        : cpixsample.mmp
       
     4  Author      : Shankar
       
     5  Copyright   : Your copyright notice
       
     6  Description : This is the project specification file for cpixsample.
       
     7 ============================================================================
       
     8 */
       
     9 
       
    10 TARGET          cpixsample.exe
       
    11 TARGETTYPE      exe
       
    12 UID             0x100039CE 0xE46C866B
       
    13 EPOCSTACKSIZE   0x10000         
       
    14 EPOCHEAPSIZE    0x50000 0xa00000 // From about 65KB to about 10 MB
       
    15 VENDORID        0
       
    16 
       
    17 SOURCEPATH      ..\data
       
    18 START RESOURCE  CPiXSample_reg.rss
       
    19 #ifdef WINSCW
       
    20 TARGETPATH      \private\10003a3f\apps
       
    21 #else
       
    22 TARGETPATH      \private\10003a3f\import\apps
       
    23 #endif
       
    24 END //RESOURCE
       
    25 
       
    26 SOURCEPATH      ..\src
       
    27 SOURCE          CPiXSample.cpp
       
    28 
       
    29 
       
    30 USERINCLUDE     ../../../../../searchsrv_plat/cpix_utility_api/inc
       
    31 USERINCLUDE     ../inc
       
    32 USERINCLUDE     ../../../cpix/inc/public
       
    33 // for white box tests
       
    34 USERINCLUDE     ../../../cpix/inc/private
       
    35 USERINCLUDE     ../../../../util/tsrc/itk/inc/public
       
    36 USERINCLUDE     ../../../../util/cpixtools/inc/public
       
    37 USERINCLUDE     ../../../../oss/cl/CLucene/src
       
    38 
       
    39 
       
    40 SYSTEMINCLUDE   \epoc32\include
       
    41 SYSTEMINCLUDE   \epoc32\include\stdapis
       
    42 
       
    43 SYSTEMINCLUDE   \epoc32\include\osextensions\stdapis
       
    44 SYSTEMINCLUDE   \epoc32\include\osextensions\stdapis\stlport
       
    45 SYSTEMINCLUDE   \epoc32\include\stdapis\stlport
       
    46 SYSTEMINCLUDE   \epoc32\include\osextensions\stdapis\glib-2.0
       
    47 
       
    48 // Using main() as entry point
       
    49 STATICLIBRARY   libcrt0.lib
       
    50 STATICLIBRARY   libcpix.lib
       
    51 STATICLIBRARY   libclucene.lib
       
    52 STATICLIBRARY   libstemmer.lib
       
    53 //STATICLIBRARY   libitk.lib
       
    54 STATICLIBRARY   libcpixtools.lib
       
    55 //STATICLIBRARY   libcpixxf.lib
       
    56 //STATICLIBRARY   libexif.lib
       
    57 //STATICLIBRARY   libid3.lib
       
    58 
       
    59 LIBRARY   		libpthread.lib
       
    60 LIBRARY         libz.lib // for libid3
       
    61 
       
    62 // libc and euser are always needed when using main() entry point
       
    63 LIBRARY           libc.lib
       
    64 LIBRARY           libglib.lib
       
    65 LIBRARY           libstdcpp.lib
       
    66 LIBRARY           libm.lib
       
    67 LIBRARY           euser.lib
       
    68 
       
    69 // For SPI 
       
    70 LIBRARY   efsrv.lib
       
    71 LIBRARY   exiflib.lib
       
    72 LIBRARY   MetaDataUtility.lib
       
    73 
       
    74 
       
    75 // No capabilities needed by this application
       
    76 CAPABILITY      AllFiles CommDD DiskAdmin DRM LocalServices Location MultimediaDD NetworkControl NetworkServices PowerMgmt ProtServ ReadDeviceData ReadUserData SurroundingsDD SwEvent TrustedUI UserEnvironment WriteDeviceData WriteUserData
       
    77 
       
    78 OPTION CW -wchar_t on
       
    79 OPTION GCCE -finput-charset=ISO-8859-1
       
    80 
       
    81 MACRO _WCHAR_T_DECLARED RVCT22_STATICS_WORKAROUND 
       
    82 
       
    83 #ifdef ENABLE_ABIV2_MODE
       
    84 DEBUGGABLE_UDEBONLY
       
    85 #endif