|
1 # |
|
2 # Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 # All rights reserved. |
|
4 # This component and the accompanying materials are made available |
|
5 # under the terms of "Eclipse Public License v1.0" |
|
6 # which accompanies this distribution, and is available |
|
7 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 # |
|
9 # Initial Contributors: |
|
10 # Nokia Corporation - initial contribution. |
|
11 # |
|
12 # Contributors: |
|
13 # |
|
14 # Description: Project definition file for Calendar regional utils |
|
15 # |
|
16 |
|
17 TEMPLATE = lib |
|
18 TARGET = calenregionalutil |
|
19 |
|
20 BLD_INF_RULES.prj_exports += \ |
|
21 "./inc/calenextrarowformatter.h |../inc/calenextrarowformatter.h" \ |
|
22 "./inc/calenlunarinfo.h |../inc/calenlunarinfo.h" \ |
|
23 "./inc/calenlunarinfoprovider.h |../inc/calenlunarinfoprovider.h" \ |
|
24 "./inc/calenlunarlocalizedinfo.h |../inc/calenlunarlocalizedinfo.h" \ |
|
25 "./inc/calenlunarlocalizer.h |../inc/calenlunarlocalizer.h" \ |
|
26 "./inc/calenlunarpanic.h |../inc/calenlunarpanic.h" \ |
|
27 "./inc/CalenLunarPaths.h |../inc/CalenLunarPaths.h" \ |
|
28 "./inc/CalenRegionalPluginUids.h |../inc/CalenRegionalPluginUids.h" \ |
|
29 "./inc/CalenSolarTerms.h |../inc/CalenSolarTerms.h" |
|
30 |
|
31 # MMP Rules |
|
32 mmpRules = \ |
|
33 "$${LITERAL_HASH}include <data_caging_paths.hrh>" \ |
|
34 "START RESOURCE ./data/calenregionalutil.rss" \ |
|
35 "HEADER" \ |
|
36 "TARGETPATH RESOURCE_FILES_DIR" \ |
|
37 "LANGUAGE_IDS" \ |
|
38 "END" |
|
39 |
|
40 MMP_RULES +=mmpRules |
|
41 |
|
42 symbian: { |
|
43 TARGET.UID3 = 0x20022EDB |
|
44 TARGET.CAPABILITY = CAP_GENERAL_DLL |
|
45 |
|
46 INCLUDEPATH += ./inc \ |
|
47 ../inc \ |
|
48 ../../inc \ |
|
49 /epoc32/include \ |
|
50 /epoc32/include/platform \ |
|
51 /epoc32/include/platform/app \ |
|
52 /epoc32/include/platform/loc \ |
|
53 /epoc32/include/app/exported \ |
|
54 /epoc32/include/app \ |
|
55 /epoc32/include/platform/mw/loc \ |
|
56 /epoc32/include/platform/app/loc \ |
|
57 /epoc32/include/platform/loc/sc \ |
|
58 /epoc32/include/platform/mw/loc/sc \ |
|
59 /epoc32/include/platform/app/loc/sc \ |
|
60 /epoc32/include/platform/mw \ |
|
61 /epoc32/include/mw |
|
62 |
|
63 |
|
64 LIBS += -leuser \ |
|
65 -lcalinterimapi \ |
|
66 -lecom \ |
|
67 -lavkon \ |
|
68 -lcone \ |
|
69 -lgdi \ |
|
70 -lbafl \ |
|
71 -lplatformenv \ |
|
72 -lefsrv \ |
|
73 -lCommonEngine \ |
|
74 -lccon \ |
|
75 -lestor \ |
|
76 -lcentralrepository \ |
|
77 -lCdlEngine |
|
78 |
|
79 } |
|
80 |
|
81 SOURCES += ./src/calenextrarowformatter.cpp \ |
|
82 ./src/calenlunarinfo.cpp \ |
|
83 ./src/calenlunarinfoprovider.cpp \ |
|
84 ./src/calenlunarlocalizedinfo.cpp \ |
|
85 ./src/calenlunarlocalizer.cpp \ |
|
86 ./src/calensolarterms.cpp |
|
87 |
|
88 # End of file --Don't remove this. |