deprecated/buildtools/romkiteka2/include/feature.iby
author Zheng Shen <zheng.shen@nokia.com>
Wed, 27 Oct 2010 19:35:19 +0800
changeset 664 44b0e894b7ab
parent 655 3f65fd25dfd4
permissions -rw-r--r--
Merge again
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
655
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     1
/*
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     3
* All rights reserved.
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     4
* This component and the accompanying materials are made available
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     6
* which accompanies this distribution, and is available
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     8
*
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     9
* Initial Contributors:
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    11
*
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    12
* Contributors:
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    13
*
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    14
* Description:
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    15
*
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    16
*/
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    17
#ifndef		__FEATURE_IBY__
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    18
#define		__FEATURE_IBY__
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    19
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    20
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    21
#ifdef	SYMBIAN_EXCLUDE_FAX
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    22
EXCLUDE_FEATURE Fax
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    23
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    24
FEATURE Fax
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    25
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    26
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    27
#ifndef	__UPNP_PRINT_FRAMEWORK
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    28
EXCLUDE_FEATURE Print
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    29
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    30
FEATURE Print
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    31
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    32
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    33
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    34
#ifndef	__BT
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    35
EXCLUDE_FEATURE Bluetooth
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    36
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    37
FEATURE Bluetooth
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    38
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    39
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    40
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    41
#ifndef	__IRDA
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    42
EXCLUDE_FEATURE Infrared
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    43
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    44
FEATURE Infrared
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    45
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    46
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    47
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    48
#ifndef	__MMC
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    49
EXCLUDE_FEATURE Mmc
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    50
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    51
FEATURE Mmc
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    52
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    53
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    54
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    55
#ifndef	__USB
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    56
EXCLUDE_FEATURE Usb
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    57
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    58
FEATURE Usb
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    59
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    60
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    61
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    62
#ifdef	SYMBIAN_EXCLUDE_OBEX
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    63
EXCLUDE_FEATURE Obex
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    64
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    65
FEATURE Obex
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    66
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    67
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    68
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    69
#ifdef	SYMBIAN_EXCLUDE_RTP_RTCP
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    70
EXCLUDE_FEATURE RtpRtcp
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    71
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    72
FEATURE RtpRtcp
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    73
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    74
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    75
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    76
#ifdef	SYMBIAN_EXCLUDE_SIP
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    77
EXCLUDE_FEATURE Sip
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    78
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    79
FEATURE Sip
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    80
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    81
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    82
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    83
#ifdef	SYMBIAN_EXCLUDE_QOS_PROTPLUGINS
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    84
EXCLUDE_FEATURE IPQos
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    85
EXCLUDE_FEATURE NetworkQos
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    86
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    87
FEATURE IPQos
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    88
FEATURE NetworkQos
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    89
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    90
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    91
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    92
#ifndef	__IPSEC
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    93
EXCLUDE_FEATURE IPSec
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    94
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    95
FEATURE IPSec
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    96
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    97
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    98
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    99
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   100
#ifndef	__DHCP
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   101
EXCLUDE_FEATURE Dhcp
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   102
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   103
FEATURE Dhcp
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   104
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   105
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   106
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   107
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   108
#ifdef	SYMBIAN_EXCLUDE_PC_CONNECTIVITY_EXCEPT_SECURE_BACKUP
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   109
EXCLUDE_FEATURE Connectivity
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   110
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   111
FEATURE Connectivity
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   112
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   113
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   114
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   115
#ifndef	__MTP_PROTOCOL_SUPPORT
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   116
EXCLUDE_FEATURE MTP
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   117
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   118
FEATURE MTP
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   119
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   120
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   121
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   122
#ifndef	__VIBRA
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   123
EXCLUDE_FEATURE Vibra
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   124
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   125
FEATURE Vibra
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   126
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   127
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   128
#ifndef	__SERIES60_AMBIENT_LIGHT_SENSOR
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   129
EXCLUDE_FEATURE AmbientLightSensor
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   130
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   131
FEATURE AmbientLightSensor
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   132
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   133
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   134
#ifndef	__COVER_DISPLAY
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   135
EXCLUDE_FEATURE CoverDisplay
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   136
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   137
FEATURE CoverDisplay
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   138
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   139
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   140
#ifndef	__SERIES60_KEYPAD_NO_SLIDER
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   141
EXCLUDE_FEATURE KeypadNoSlider
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   142
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   143
FEATURE KeypadNoSlider
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   144
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   145
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   146
#ifndef	__CS_VIDEO_TELEPHONY
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   147
EXCLUDE_FEATURE CsVideoTelephony
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   148
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   149
FEATURE CsVideoTelephony
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   150
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   151
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   152
#ifndef	__COMMON_TSY__EMERGENCY_CALLS_ENABLED_IN_OFFLINE_MODE
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   153
EXCLUDE_FEATURE EmergencyCallsEnabledInOfflineMode
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   154
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   155
FEATURE EmergencyCallsEnabledInOfflineMode
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   156
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   157
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   158
#ifndef	__DRIVE_MODE
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   159
EXCLUDE_FEATURE DriveModeCanRestrictMtCalls
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   160
#else
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   161
FEATURE DriveModeCanRestrictMtCalls
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   162
#endif
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   163
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
   164
#endif //	__FEATURE_IBY__