|
1 /* |
|
2 ============================================================================ |
|
3 Name : clucene.mmp |
|
4 Author : |
|
5 Copyright : Lesser GPL / Apache dual license |
|
6 Description : This is the project specification file for clucene. |
|
7 ============================================================================ |
|
8 */ |
|
9 |
|
10 |
|
11 |
|
12 TARGET analysisunittest.exe |
|
13 TARGETTYPE exe |
|
14 UID 0x100039CE 0x0EEE9A79 |
|
15 VENDORID 0 |
|
16 EPOCSTACKSIZE 0x10000 |
|
17 EPOCHEAPSIZE 0x10000 0x2000000 // From about 65KB to about many MB |
|
18 |
|
19 OPTION CW -wchar_t on |
|
20 MACRO _WCHAR_T_DECLARED RVCT22_STATICS_WORKAROUND CPIX_ASYNC_MT |
|
21 |
|
22 SOURCEPATH ..\data |
|
23 #if 0 |
|
24 START RESOURCE analysisunittests_reg.rss |
|
25 #ifdef WINSCW |
|
26 TARGETPATH \private\10003a3f\apps |
|
27 #else |
|
28 TARGETPATH \private\10003a3f\import\apps |
|
29 #endif |
|
30 END //RESOURCE |
|
31 #endif |
|
32 START RESOURCE analysisunittest_reg.rss |
|
33 TARGETPATH \private\10003a3f\import\apps |
|
34 END |
|
35 |
|
36 USERINCLUDE ..\inc |
|
37 |
|
38 SYSTEMINCLUDE /epoc32/include |
|
39 OS_LAYER_LIBC_SYSTEMINCLUDE |
|
40 OS_LAYER_STDCPP_SYSTEMINCLUDE |
|
41 OS_LAYER_GLIB_SYSTEMINCLUDE |
|
42 SYSTEMINCLUDE /epoc32/include/stdapis/stlportv5 |
|
43 |
|
44 USERINCLUDE ..\..\analysis\inc\public |
|
45 USERINCLUDE ..\..\analysis\inc\private |
|
46 USERINCLUDE ..\..\..\cl\clucene\src |
|
47 USERINCLUDE ..\..\..\..\util\cpixtools\inc\public |
|
48 USERINCLUDE ..\..\..\..\util\tsrc\itk\inc\public |
|
49 |
|
50 SOURCEPATH ..\src |
|
51 SOURCE thaianalysistest.cpp |
|
52 SOURCE analysisunittest.cpp |
|
53 SOURCE evaluationtool.cpp |
|
54 SOURCE evaluationtest.cpp |
|
55 SOURCE testutils.cpp cjkanalysistest.cpp tinyanalysis.cpp ngramtest.cpp korean.cpp prefixfilter.cpp |
|
56 |
|
57 // Using main() as entry point |
|
58 STATICLIBRARY libcrt0.lib |
|
59 STATICLIBRARY libitk.lib |
|
60 STATICLIBRARY libcpixtools.lib |
|
61 STATICLIBRARY libclucene.lib |
|
62 STATICLIBRARY libanalysis.lib |
|
63 |
|
64 |
|
65 // libc and euser are always needed when using main() entry point |
|
66 LIBRARY libc.lib |
|
67 LIBRARY euser.lib |
|
68 LIBRARY libstdcpp.lib |
|
69 LIBRARY libm.lib |
|
70 LIBRARY libpthread.lib |
|
71 LIBRARY libz.lib |
|
72 LIBRARY libglib.lib |
|
73 |
|
74 |
|
75 // No capabilities needed by this application |
|
76 CAPABILITY ReadUserData WriteUserData |