|
1 // fsh_system_include.mmh |
|
2 // |
|
3 // Copyright (c) 2010 Accenture. All rights reserved. |
|
4 // This component and the accompanying materials are made available |
|
5 // under the terms of the "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 // Accenture - Initial contribution |
|
11 // |
|
12 #include <fshell/common.mmh> |
|
13 #if defined(FSHELL_PLATFORM_FOUNDATION) || defined(FSHELL_PLATFORM_SYMTB) |
|
14 #define FSHELL_USING_PLATFORM_PATHS |
|
15 #include <platform_paths.hrh> |
|
16 #elif FSHELL_PLATFORM_S60 >= 5 |
|
17 #define FSHELL_USING_PLATFORM_PATHS |
|
18 #include <domain/osextensions/platform_paths.hrh> |
|
19 #endif |
|
20 |
|
21 #ifdef FSHELL_USING_PLATFORM_PATHS |
|
22 APP_LAYER_SYSTEMINCLUDE |
|
23 #else |
|
24 systeminclude \epoc32\include |
|
25 #endif |
|
26 |
|
27 #if !defined(FSHELL_USING_PLATFORM_PATHS) || (FSHELL_PLATFORM_S60 <= 5 && !defined(FSHELL_PLATFORM_SYMTB)) || defined(SYMBIAN_OLD_EXPORT_LOCATION) |
|
28 #define FSHELL_NETWORKING_SYSTEMINCLUDE \epoc32\include\networking |
|
29 #define FSHELL_HTTP_SYSTEMINCLUDE \epoc32\include\http |
|
30 #else |
|
31 #define FSHELL_NETWORKING_SYSTEMINCLUDE \epoc32\include\platform\networking |
|
32 #define FSHELL_HTTP_SYSTEMINCLUDE \epoc32\include\mw\http |
|
33 #endif |
|
34 |
|
35 #if defined(FSHELL_PLATFORM_FOUNDATION) |
|
36 #define FSHELL_LBS_SYSTEMINCLUDE \epoc32\include\lbs |
|
37 #elif FSHELL_PLATFORM_S60 == 3 |
|
38 #define FSHELL_LBS_SYSTEMINCLUDE \epoc32\include\oem |
|
39 #else |
|
40 // Should be ok with what platformpaths gives us |
|
41 #define FSHELL_LBS_SYSTEMINCLUDE |
|
42 #endif |