eapol/eapol_framework/eapol_common/am/common/makefile
changeset 0 c8830336c852
equal deleted inserted replaced
-1:000000000000 0:c8830336c852
       
     1 #.EXPORT_ALL_VARIABLES:
       
     2 
       
     3 DLL_TARGET = do_dll
       
     4 
       
     5 LIBRARY_NAME := $(WLAN_LINUX)/project/$(EAP_OSTYPE)/gcc_eap_am_common
       
     6 
       
     7 SRC_FILES_CPP = \
       
     8 	$(WLAN_COMMON)/common/eap_crypto_api.cpp \
       
     9 	$(WLAN_COMMON)/am/common/abs_eap_am_mutex.cpp \
       
    10 	$(WLAN_COMMON)/am/common/abs_eap_am_semaphore.cpp \
       
    11 	$(WLAN_COMMON)/am/common/eap_am_tools.cpp \
       
    12 	$(WLAN_COMMON)/am/common/eap_am_memory.cpp \
       
    13 	$(WLAN_COMMON)/am/common/eap_am_network_id.cpp \
       
    14 	$(WLAN_COMMON)/am/common/eap_timer_queue.cpp \
       
    15 	$(WLAN_COMMON)/am/common/eap_am_memory_store.cpp \
       
    16 	$(WLAN_COMMON)/am/common/eap_am_memory_store_data.cpp \
       
    17 	$(WLAN_COMMON)/am/common/eap_file_config.cpp \
       
    18 	$(WLAN_COMMON)/am/common/DSS_random/dss_random.cpp \
       
    19 	$(WLAN_COMMON)/common/asn1_der_type.cpp \
       
    20 	$(WLAN_COMMON)/common/eap_base_type.cpp \
       
    21 	$(WLAN_COMMON)/common/eap_buffer.cpp \
       
    22 	$(WLAN_COMMON)/common/eap_general_header_base.cpp \
       
    23 	$(WLAN_COMMON)/common/eap_header.cpp \
       
    24 	$(WLAN_COMMON)/common/eap_expanded_type.cpp \
       
    25 	$(WLAN_COMMON)/common/eap_header_string.cpp \
       
    26 	$(WLAN_COMMON)/common/eap_memory_store_variable_data.cpp \
       
    27 	$(WLAN_COMMON)/common/eap_rogue_ap_entry.cpp \
       
    28 	$(WLAN_COMMON)/common/eap_sim_triplets.cpp \
       
    29 	$(WLAN_COMMON)/common/eap_tlv_header.cpp \
       
    30 	$(WLAN_COMMON)/common/eap_tlv_message_data.cpp \
       
    31 	$(WLAN_COMMON)/common/eap_tools.cpp \
       
    32 	$(WLAN_COMMON)/common/eap_status_string.cpp \
       
    33 	$(WLAN_COMMON)/common/eap_variable_data.cpp \
       
    34 	$(WLAN_COMMON)/common/eap_master_session_key.cpp \
       
    35 	$(WLAN_COMMON)/common/eap_state_notification.cpp \
       
    36 	$(WLAN_COMMON)/common/eapol_session_key.cpp \
       
    37 	$(WLAN_COMMON)/common/eap_network_id_selector.cpp \
       
    38 	$(WLAN_COMMON)/common/eapol_ethernet_header.cpp \
       
    39 	$(WLAN_COMMON)/common/eapol_header.cpp \
       
    40 	$(WLAN_COMMON)/am/common/stack/eap_am_stack_trace.cpp \
       
    41 	$(WLAN_TESTING)/am/common/openssl/eap_am_crypto_openssl.cpp \
       
    42 	$(WLAN_COMMON)/am/common/crypto/random/eap_am_random_test.cpp \
       
    43 	$(WLAN_COMMON)/am/common/crypto/sha1/eap_am_crypto_sha1.cpp \
       
    44 	$(WLAN_COMMON)/am/common/crypto/md4/eap_am_crypto_md4.cpp \
       
    45 	$(WLAN_COMMON)/am/common/crypto/rc4/eap_am_crypto_rc4.cpp \
       
    46 	$(WLAN_COMMON)/am/common/crypto/sha1/eap_am_crypto_sha1.cpp \
       
    47 	$(WLAN_COMMON)/am/common/crypto/sha-256/eap_am_crypto_sha_256.cpp \
       
    48 
       
    49 #	$(WLAN_LINUX)/am/common/linux_gnu/eap_am_tools_linux-gnu.cpp \
       
    50 #	$(WLAN_LINUX)/am/common/linux_gnu/eap_am_mutex_linux-gnu.cpp \
       
    51 #	$(WLAN_LINUX)/am/common/linux_gnu/eap_am_semaphore_linux-gnu.cpp
       
    52 
       
    53 SRC_FILES_CPP := $(SRC_FILES_CPP) \
       
    54 	$(WLAN_TESTING)/am/common/file_io/stdio/eap_am_file_input_stdio.cpp \
       
    55 	$(WLAN_TESTING)/am/common/file_trace/eap_am_trace_file_stdio.cpp
       
    56 
       
    57 ifeq (linux_gnu,$(EAP_OSTYPE))
       
    58 	SRC_FILES_CPP := $(SRC_FILES_CPP) \
       
    59 		$(WLAN_LINUX)/am/eap_test_timer/linux_gnu/eap_test_timer.cpp \
       
    60 		$(WLAN_LINUX)/am/common/linux_gnu/eap_am_tools_linux-gnu.cpp \
       
    61 		$(WLAN_LINUX)/am/common/linux_gnu/eap_am_mutex_linux-gnu.cpp \
       
    62 		$(WLAN_LINUX)/am/common/linux_gnu/eap_am_semaphore_linux-gnu.cpp
       
    63 endif
       
    64 
       
    65 ifeq (cygwin,$(EAP_OSTYPE))
       
    66 	SRC_FILES_CPP := $(SRC_FILES_CPP) \
       
    67 		$(WLAN_WINDOWS)/am/eap_test_timer/cygwin/eap_test_timer.cpp \
       
    68 		$(WLAN_WINDOWS)/am/common/win32_and_cygwin/eap_am_tools_cygwin.cpp
       
    69 endif
       
    70 
       
    71 ifeq (cygwin,$(EAP_OSTYPE))
       
    72 LIBS := $(LIBS) $(CYG_OPENSSL_LIBRARY)/libssl.a $(CYG_OPENSSL_LIBRARY)/libcrypto.a
       
    73 else
       
    74 LIBS := $(LIBS) $(CYG_OPENSSL_LIBRARY)/libssl.so $(CYG_OPENSSL_LIBRARY)/libcrypto.so
       
    75 endif
       
    76 
       
    77 ifeq (cygwin,$(EAP_OSTYPE))
       
    78 ifdef DMALLOC
       
    79 	LIBS := $(LIBS) $(WLAN_WINDOWS)/LIBRARY/windows/dmalloc_dll.lib
       
    80 endif
       
    81 endif
       
    82 
       
    83 include $(WLAN_LINUX)/base.mak
       
    84 
       
    85 # end