|
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 |