|
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 |