eapol/eapol_framework/eapol_symbian/group/eapol.mmp
branchRCL_3
changeset 46 c74b3d9f6b9e
parent 45 bad0cc58d154
equal deleted inserted replaced
45:bad0cc58d154 46:c74b3d9f6b9e
     1 /*
     1 /*
     2 * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2001-2006 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Eclipse Public License v1.0"
     5 * under the terms of the License "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    14 * Description:  Project definition file for project EAPOL
    14 * Description:  Project definition file for project EAPOL
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 48 %
    19 * %version: 42.1.2.1.2 %
    20 */
    20 */
    21 
    21 
    22 //-------------------------------------------------------------------
    22 //-------------------------------------------------------------------
    23 
    23 
    24 #include <platform_paths.hrh>
    24 #include <platform_paths.hrh>
    25 #include "eapol.mmh"
    25 #include "eapol.mmh"
    26 
    26 
    27 //-------------------------------------------------------------------
    27 //-------------------------------------------------------------------
    28 CAPABILITY CAP_GENERAL_DLL
    28 CAPABILITY ALL -TCB
    29 VENDORID VID_DEFAULT
    29 VENDORID VID_DEFAULT
    30 
    30 
    31 TARGET			eapol.dll
    31 TARGET			eapol.dll
    32 TARGETTYPE		dll
    32 TARGETTYPE		dll
    33 UID			0x1000008d  0x101f8e48
    33 UID			0x1000008d  0x101f8e48
    34 
    34 
    35 deffile eapolprotected.def
    35 deffile EAPOLPROTECTED.DEF
       
    36 
       
    37 SOURCEPATH ../am/common/symbian 
       
    38 SOURCE dll_entry.cpp
       
    39 SOURCE eap_am_tools_symbian.cpp
       
    40 
       
    41 // This source uses Symbian crypto library.
       
    42 SOURCEPATH	../am/common/symbian
       
    43 SOURCE eap_am_crypto_symbian.cpp
       
    44 SOURCE eap_am_mutex_symbian.cpp
       
    45 
       
    46 SOURCEPATH	../am/common/DSS_random
       
    47 SOURCE dss_random_symbian.cpp
       
    48 
       
    49 #if defined(USE_EAP_ASSERT_STACK_TRACE)
       
    50 SOURCEPATH ../../eapol_common/am/common/stack
       
    51 SOURCE eap_am_stack_trace.cpp
       
    52 #endif //#if defined(USE_EAP_ASSERT_STACK_TRACE)
       
    53 
       
    54 SOURCEPATH	../../eapol_common/am/common/crypto/md4
       
    55 SOURCE eap_am_crypto_md4.cpp
       
    56 
       
    57 SOURCEPATH	../../eapol_common/am/common/crypto/rc4
       
    58 SOURCE eap_am_crypto_rc4.cpp
       
    59 
       
    60 SOURCEPATH	../../eapol_common/am/common/crypto/sha1
       
    61 SOURCE eap_am_crypto_sha1.cpp
       
    62 
       
    63 SOURCEPATH	../../eapol_common/am/common/crypto/sha-256
       
    64 SOURCE eap_am_crypto_sha_256.cpp
       
    65 
       
    66 SOURCEPATH	../../eapol_common/am/common
       
    67 SOURCE eap_am_memory.cpp
       
    68 SOURCE eap_am_network_id.cpp
       
    69 SOURCE eap_am_tools.cpp
       
    70 SOURCE eap_timer_queue.cpp
       
    71 SOURCE eap_am_memory_store.cpp
       
    72 SOURCE eap_am_memory_store_data.cpp
       
    73 SOURCE abs_eap_am_mutex.cpp
       
    74 
       
    75 SOURCEPATH	../../eapol_common/am/common
       
    76 SOURCE eap_file_config.cpp
       
    77 SOURCEPATH	../am/common/file_io/symbian
       
    78 SOURCE eap_am_file_input_symbian.cpp
    36 
    79 
    37 SOURCEPATH	../../eapol_common/am/core
    80 SOURCEPATH	../../eapol_common/am/core
    38 SOURCE eapol_am_wlan_authentication.cpp
    81 SOURCE eapol_am_wlan_authentication.cpp
    39 
    82 
    40 SOURCEPATH	../am/core/symbian
    83 SOURCEPATH	../am/core/symbian
       
    84 
    41 SOURCE eapol_am_wlan_authentication_symbian.cpp
    85 SOURCE eapol_am_wlan_authentication_symbian.cpp
    42 
       
    43 SOURCEPATH	../am/common/symbian
       
    44 SOURCE EapConfigToolsSymbian.cpp
       
    45 
    86 
    46 LIBRARY bafl.lib
    87 LIBRARY bafl.lib
    47 LIBRARY wlandbif.lib
    88 LIBRARY wlandbif.lib
    48 
    89 
    49 ///////////////////////////////////////////////////////////////////
    90 ///////////////////////////////////////////////////////////////////
    50 
    91 
    51 LANG	SC
    92 LANG	SC
    52 
    93 
       
    94 SOURCEPATH	../../eapol_common/common
       
    95 SOURCE eap_base_type.cpp
       
    96 SOURCE eap_buffer.cpp
       
    97 SOURCE eap_crypto_api.cpp
       
    98 SOURCE eap_header.cpp
       
    99 SOURCE eap_expanded_type.cpp
       
   100 SOURCE eap_header_string.cpp
       
   101 SOURCE eap_state_notification.cpp
       
   102 SOURCE eap_tools.cpp
       
   103 SOURCE eap_status_string.cpp
       
   104 SOURCE eap_variable_data.cpp
       
   105 SOURCE eap_master_session_key.cpp
       
   106 SOURCE eap_general_header_base.cpp
       
   107 SOURCE eap_rogue_ap_entry.cpp
       
   108 SOURCE eap_memory_store_variable_data.cpp
       
   109 SOURCE eapol_session_key.cpp
       
   110 SOURCE eap_network_id_selector.cpp
       
   111 SOURCE eapol_ethernet_header.cpp
       
   112 SOURCE eapol_header.cpp
       
   113 SOURCE eap_tlv_header.cpp
       
   114 SOURCE eap_tlv_message_data.cpp
       
   115 
    53 #if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
   116 #if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
    54 SOURCEPATH	../../eapol_common/common
   117 SOURCEPATH	../../eapol_common/common
    55 SOURCE wlan_eap_if_send_status.cpp
   118 SOURCE wlan_eap_if_send_status.cpp
    56 #endif //#if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
   119 #endif //#if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
    57 
   120 
    58 SOURCEPATH	../../eapol_common/core
   121 SOURCEPATH	../../eapol_common/core
       
   122 SOURCE eap_core.cpp
       
   123 SOURCE eap_core_nak_info.cpp
       
   124 SOURCE eap_core_retransmission.cpp
       
   125 SOURCE eap_session_core.cpp
       
   126 SOURCE eap_type_selection.cpp
    59 SOURCE eapol_core.cpp
   127 SOURCE eapol_core.cpp
    60 SOURCE ethernet_core.cpp
   128 SOURCE ethernet_core.cpp
    61 SOURCE eapol_key_state_common.cpp
   129 SOURCE eapol_key_state_common.cpp
    62 SOURCE eapol_key_state_client.cpp
   130 SOURCE eapol_key_state_client.cpp
    63 SOURCE eapol_key_state_server.cpp
   131 SOURCE eapol_key_state_server.cpp
    67 SOURCE eapol_rsna_key_data_header.cpp
   135 SOURCE eapol_rsna_key_data_header.cpp
    68 SOURCE eapol_rsna_key_header.cpp
   136 SOURCE eapol_rsna_key_header.cpp
    69 SOURCE eapol_rsna_key_data_gtk_header.cpp
   137 SOURCE eapol_rsna_key_data_gtk_header.cpp
    70 SOURCE eapol_wlan_authentication.cpp
   138 SOURCE eapol_wlan_authentication.cpp
    71 SOURCE eapol_wlan_database_reference.cpp
   139 SOURCE eapol_wlan_database_reference.cpp
    72 SOURCE eap_core_client_message_if.cpp
       
    73 
   140 
    74 #if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
   141 #if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
    75 SOURCEPATH	../../eapol_common/core
   142 SOURCEPATH	../../eapol_common/core
    76 SOURCE eapol_message_wlan_authentication.cpp
   143 SOURCE eapol_message_wlan_authentication.cpp
    77 SOURCE eapol_handle_tlv_message_data.cpp
   144 SOURCE eapol_handle_tlv_message_data.cpp
    78 #endif //#if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
   145 #endif //#if defined(USE_EAPOL_WLAN_AUTHENTICATION_MESSAGE_IF)
    79 
   146 
       
   147 SOURCEPATH	../am/eap_test_timer/symbian 
       
   148 SOURCE eap_test_timer.cpp
       
   149 
       
   150 SOURCEPATH ../../eapol_common/type/tls_peap/tls/src
       
   151 SOURCE tls_peap_tlv_header.cpp
       
   152 
       
   153 SOURCEPATH   ../../eapol_common/type/simple_config/simple_config/src
       
   154 SOURCE simple_config_credential.cpp
       
   155 SOURCE simple_config_types.cpp
       
   156 
       
   157 #if !defined(USE_EAPOL_WLAN_WPX_STUB)
       
   158 // This library includes real WPX functionality.
       
   159 STATICLIBRARY eapolwpx.lib
       
   160 #endif //#if !defined(USE_EAPOL_WLAN_WPX_STUB)
       
   161 
       
   162 #if defined(USE_EAPOL_WLAN_WPX_STUB)
       
   163 // This library includes stubs of non working WPX functions.
       
   164 STATICLIBRARY eapolwpxstub.lib
       
   165 #endif //#if defined(USE_EAPOL_WLAN_WPX_STUB)
       
   166 
    80 USERINCLUDE ..
   167 USERINCLUDE ..
    81 USERINCLUDE ../am/type/symbian/plugin/include
   168 USERINCLUDE ../am/type/symbian/plugin/include
    82 USERINCLUDE ../am/common
   169 USERINCLUDE ../am/common
    83 USERINCLUDE ../../eapol_common/am/common
   170 USERINCLUDE ../../eapol_common/am/common
    84 USERINCLUDE ../am/include
   171 USERINCLUDE ../am/include
    85 USERINCLUDE ../../eapol_common/am/include
   172 USERINCLUDE   ../../eapol_common/am/include
    86 USERINCLUDE ../../eapol_common/include
   173 USERINCLUDE   ../../eapol_common/include
    87 USERINCLUDE ../../eapol_common/type
   174 USERINCLUDE   ../../eapol_common/type
    88 USERINCLUDE ../../eapol_common/am/common/DSS_random
   175 USERINCLUDE ../../eapol_common/am/common/DSS_random
    89 USERINCLUDE ../../eapol_common/type/tls_peap/tls/include
   176 USERINCLUDE ../../eapol_common/type/tls_peap/tls/include
    90 USERINCLUDE ../../eapol_common/type/simple_config/simple_config/include
   177 USERINCLUDE   ../../eapol_common/type/simple_config/simple_config/include
    91 USERINCLUDE ../../eapol_common/type/simple_config/eap/include
   178 USERINCLUDE   ../../eapol_common/type/simple_config/eap/include
    92 
   179 
    93 #if defined(EAP_USE_WPXM)
   180 #if defined(EAP_USE_WPXM)
    94 USERINCLUDE   ../../eapol_common/wpx_include
   181 USERINCLUDE   ../../eapol_common/wpx_include
    95 #endif //#if defined(EAP_USE_WPXM)
   182 #endif //#if defined(EAP_USE_WPXM)
    96 USERINCLUDE ../eap_if/include
       
    97 USERINCLUDE ../eap_server/include
       
    98 
   183 
    99 
   184 
   100 SYSTEMINCLUDE	/epoc32/include/ecom
   185 //SYSTEMINCLUDE	/epoc32/include/ecom
   101 SYSTEMINCLUDE	/epoc32/include/kernel 
   186 SYSTEMINCLUDE	/epoc32/include/kernel 
   102 SYSTEMINCLUDE	/epoc32/include/libc
   187 SYSTEMINCLUDE	/epoc32/include/libc
   103 SYSTEMINCLUDE	/epoc32/include/libc/netinet
   188 SYSTEMINCLUDE	/epoc32/include/libc/netinet
   104 
   189 
   105 MW_LAYER_SYSTEMINCLUDE // For the MiddleWare domain headers.
   190 MW_LAYER_SYSTEMINCLUDE // For the MiddleWare domain headers.
   106 
   191 
   107 #if !defined(USE_EAPOL_WLAN_WPX_STUB)
   192 LIBRARY		ecom.lib
   108 #warning STATICLIBRARY eapolwpx.lib
       
   109 STATICLIBRARY eapolwpx.lib
       
   110 #else
       
   111 STATICLIBRARY eapolwpxstub.lib
       
   112 #endif //#if !defined(USE_EAPOL_WLAN_WPX_STUB)
       
   113 
       
   114 LIBRARY		eaptools.lib eaptrace.lib eapsymbiantools.lib eapcoreinterface.lib
       
   115 LIBRARY		ecom.lib EapAuthServer.lib
       
   116 LIBRARY		euser.lib hash.lib random.lib cryptography.lib efsrv.lib asn1.lib edbms.lib
   193 LIBRARY		euser.lib hash.lib random.lib cryptography.lib efsrv.lib asn1.lib edbms.lib
   117 LIBRARY   charconv.lib 
   194 LIBRARY     charconv.lib 
   118 
   195 
   119 MACRO USE_EAP_INTERFACE_EXPORTS
   196 MACRO USE_EAP_INTERFACE_EXPORTS
   120 
       
   121 
       
   122 //-------------------------------------------------------------------
   197 //-------------------------------------------------------------------
   123 // End of File
   198 // End of File