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