|
1 /* |
|
2 * Copyright (c) 2006 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 Csxhelp Application |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 #include <data_caging_paths.hrh> |
|
20 #include <platform_paths.hrh> |
|
21 |
|
22 |
|
23 #ifndef RD_APPS_TO_EXES |
|
24 TARGETPATH /System/Apps/Cshelp |
|
25 #endif |
|
26 |
|
27 //1. Cshelp resources |
|
28 START RESOURCE ../data/CsHelp.rss |
|
29 HEADER |
|
30 #ifdef RD_APPS_TO_EXES |
|
31 TARGETPATH APP_RESOURCE_DIR |
|
32 #endif |
|
33 |
|
34 //other settings like LANG xx |
|
35 LANGUAGE_IDS |
|
36 |
|
37 END // RESOURCE |
|
38 |
|
39 |
|
40 |
|
41 //2. Aif stuff |
|
42 #ifdef RD_SCALABLE_UI // New app framework used |
|
43 |
|
44 START RESOURCE ../data/Cshelp_reg.rss |
|
45 DEPENDS cshelp.rsg |
|
46 // Do not change the UID below. |
|
47 TARGETPATH /private/10003a3f/apps |
|
48 END |
|
49 |
|
50 #else // Old app framework used (no changes in the definitions below) |
|
51 |
|
52 START RESOURCE ../aif/cshelp_caption.rss |
|
53 HEADER |
|
54 #ifdef RD_APPS_TO_EXES |
|
55 TARGETPATH APP_RESOURCE_DIR |
|
56 #endif |
|
57 |
|
58 //other settings like LANG xx |
|
59 LANGUAGE_IDS |
|
60 END // RESOURCE |
|
61 |
|
62 #endif |
|
63 |
|
64 |
|
65 |
|
66 //Target information |
|
67 #ifdef RD_APPS_TO_EXES |
|
68 // TARGETPATH need not be defined, it is automatically handled by the build tools |
|
69 TARGET cshelp.exe |
|
70 TARGETTYPE exe |
|
71 #else |
|
72 TARGET cshelp.app |
|
73 TARGETTYPE app |
|
74 #endif |
|
75 UID 0x100039CE 0x10005234 |
|
76 |
|
77 EPOCSTACKSIZE 0x10000 |
|
78 EPOCHEAPSIZE 0x5000 0x800000 |
|
79 |
|
80 VENDORID VID_DEFAULT |
|
81 |
|
82 //We use default capabilities (from defaultcaps.hrh) |
|
83 CAPABILITY CAP_APPLICATION |
|
84 |
|
85 USERINCLUDE . ../inc ../HelpEngine/inc |
|
86 |
|
87 // This is a SYSTEMINCLUDE macro containing the applications |
|
88 // layer specific include directories |
|
89 APP_LAYER_SYSTEMINCLUDE |
|
90 |
|
91 SOURCEPATH ../src |
|
92 |
|
93 SOURCE CSXH.cpp |
|
94 SOURCE CSXHApplication.cpp |
|
95 SOURCE CSXHGenericView.cpp |
|
96 SOURCE CSXHGenericContainer.cpp |
|
97 SOURCE CSXHAppUi.cpp |
|
98 SOURCE CSXHDocument.cpp |
|
99 SOURCE CSXHLegacyTopicContainer.cpp |
|
100 SOURCE CSXHLegacyTopicView.cpp |
|
101 SOURCE CSXHHtmlTopicView.cpp |
|
102 SOURCE CSXHHtmlTopicContainer.cpp |
|
103 SOURCE AppLauncherForCSXH.cpp |
|
104 SOURCE csxhruntimeappwatcher.cpp |
|
105 |
|
106 LIBRARY euser.lib apparc.lib cone.lib eikcore.lib |
|
107 LIBRARY apgrfx.lib charconv.lib |
|
108 LIBRARY eikcoctl.lib eikctl.lib avkon.lib |
|
109 LIBRARY aknnotify.lib etext.lib |
|
110 LIBRARY aknskins.lib |
|
111 LIBRARY ws32.lib |
|
112 LIBRARY CdlEngine.lib //dynamic ui |
|
113 LIBRARY AknLayout2Scalable.lib |
|
114 LIBRARY gdi.lib HelpEngine.lib apmime.lib featmgr.lib |
|
115 LIBRARY servicehandler.lib // For the AiwServiceHandler |
|
116 LIBRARY efsrv.lib |
|
117 |
|
118 #ifdef FF_HELP_TUTORIAL_MERGE |
|
119 LIBRARY bafl.lib |
|
120 #endif |
|
121 |
|
122 DEBUGLIBRARY flogger.lib |
|
123 // End of File |