12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: Project definition file for project EIKON Server UI. |
14 * Description: Project definition file for project EIKON Server UI. |
15 * |
15 * |
16 */ |
16 */ |
|
17 // Modified to build stem_eiksrvui.dll to break dependency on mediaclientaudio.dll |
|
18 // Assumes that the sf/mw/classicui package is accessible and adjusts the paths |
|
19 // to refer back to /sf/mw/classicui/uifw/eikstd where needed |
17 |
20 |
18 #include <data_caging_paths.hrh> |
21 #include <data_caging_paths.hrh> |
19 #include <platform_paths.hrh> |
22 #include <platform_paths.hrh> |
20 |
23 |
21 TARGET eiksrvui.dll |
24 TARGET stem_eiksrvui.dll |
22 TARGETTYPE dll |
25 TARGETTYPE dll |
23 UID 0x1000008D 0x100053D0 |
26 UID 0x1000008D 0x100053D0 |
24 |
27 |
25 CAPABILITY CAP_GENERAL_DLL |
28 CAPABILITY CAP_GENERAL_DLL |
26 VENDORID VID_DEFAULT |
29 VENDORID VID_DEFAULT |
27 |
30 |
28 SOURCEPATH ../srvuisrc |
31 SOURCEPATH /sf/mw/classicui/uifw/eikstd/srvuisrc |
29 |
32 |
30 START RESOURCE EIKSRVUI.RSS |
33 START RESOURCE EIKSRVUI.RSS |
31 HEADER |
34 HEADER |
32 TARGETPATH RESOURCE_FILES_DIR |
35 TARGETPATH RESOURCE_FILES_DIR |
33 LANGUAGE_IDS |
36 LANGUAGE_IDS |
34 END |
37 END |
35 |
38 |
36 USERINCLUDE . |
39 USERINCLUDE /sf/mw/classicui/uifw/eikstd/srvuisrc |
37 USERINCLUDE ../inc |
40 USERINCLUDE /sf/mw/classicui/uifw/eikstd/inc |
38 USERINCLUDE ../../AvKon/inc |
41 USERINCLUDE /sf/mw/classicui/uifw/AvKon/inc |
39 USERINCLUDE ../../AvKon/animdllinc |
42 USERINCLUDE /sf/mw/classicui/uifw/AvKon/animdllinc |
40 USERINCLUDE ../../inc |
43 USERINCLUDE /sf/mw/classicui/uifw/inc |
41 USERINCLUDE ../../../inc |
44 USERINCLUDE /sf/mw/classicui/uifw/eikstd/coctlinc |
42 USERINCLUDE ../srvuiinc |
45 USERINCLUDE /sf/mw/classicui/uifw/eikstd/srvuiinc |
43 USERINCLUDE ../dlginc |
46 USERINCLUDE /sf/mw/classicui/uifw/eikstd/dlginc |
44 USERINCLUDE ../cdlginc |
47 USERINCLUDE /sf/mw/classicui/uifw/eikstd/cdlginc |
45 |
48 |
46 // This is a SYSTEMINCLUDE macro containing the middleware |
49 // This is a SYSTEMINCLUDE macro containing the middleware |
47 // and applications layer specific include directories |
50 // and applications layer specific include directories |
48 APP_LAYER_SYSTEMINCLUDE |
51 APP_LAYER_SYSTEMINCLUDE |
49 |
52 |
53 SOURCE AknNotifierControllerPlugin.cpp |
56 SOURCE AknNotifierControllerPlugin.cpp |
54 SOURCE eikkeysoundmap.cpp |
57 SOURCE eikkeysoundmap.cpp |
55 SOURCE EikLafShutStarter.cpp |
58 SOURCE EikLafShutStarter.cpp |
56 SOURCE EikLafShutScheduler.cpp |
59 SOURCE EikLafShutScheduler.cpp |
57 SOURCE AknEikAudioToneObserver.cpp |
60 SOURCE AknEikAudioToneObserver.cpp |
|
61 |
|
62 SOURCEPATH . |
|
63 |
58 SOURCE eikkeysoundserver.cpp |
64 SOURCE eikkeysoundserver.cpp |
59 |
65 |
60 LIBRARY euser.lib |
66 LIBRARY euser.lib |
61 LIBRARY efsrv.lib |
67 LIBRARY efsrv.lib |
62 LIBRARY estor.lib |
68 LIBRARY estor.lib |
94 LIBRARY aknnotifierwrapper.lib |
99 LIBRARY aknnotifierwrapper.lib |
95 LIBRARY aknnotifyplugin.lib // for dialog controller stub |
100 LIBRARY aknnotifyplugin.lib // for dialog controller stub |
96 LIBRARY aknlayout2.lib |
101 LIBRARY aknlayout2.lib |
97 |
102 |
98 LIBRARY gdi.lib |
103 LIBRARY gdi.lib |
99 DEFFILE EIKSVUI.DEF |
104 #ifdef WINSCW |
100 |
105 DEFFILE /sf/mw/classicui/uifw/Eikstd/bwins/EIKSVUI.DEF |
|
106 #else |
|
107 DEFFILE /sf/mw/classicui/uifw/Eikstd/eabi/EIKSVUI.DEF |
|
108 #endif |
101 START WINS |
109 START WINS |
102 BASEADDRESS 0x74350000 |
110 BASEADDRESS 0x74350000 |
103 END |
111 END |
104 |
112 |
105 START MARM |
113 START MARM |