~ubuntu-branches/ubuntu/utopic/android/utopic

« back to all changes in this revision

Viewing changes to .pc/use-ndk-8.patch/external/openssl/Ssl.mk

  • Committer: Package Import Robot
  • Author(s): Dmitrijs Ledkovs
  • Date: 2013-07-22 14:58:47 UTC
  • Revision ID: package-import@ubuntu.com-20130722145847-zweelwgbhbc29bil
Tags: 0.20130722-0ubuntu8
Use proper copyrights.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
local_c_includes := \
 
2
        external/openssl \
 
3
        external/openssl/include \
 
4
        external/openssl/crypto
 
5
 
 
6
local_src_files:= \
 
7
        ssl/bio_ssl.c \
 
8
        ssl/d1_both.c \
 
9
        ssl/d1_enc.c \
 
10
        ssl/d1_lib.c \
 
11
        ssl/d1_pkt.c \
 
12
        ssl/d1_srtp.c \
 
13
        ssl/kssl.c \
 
14
        ssl/s23_clnt.c \
 
15
        ssl/s23_lib.c \
 
16
        ssl/s23_meth.c \
 
17
        ssl/s23_pkt.c \
 
18
        ssl/s23_srvr.c \
 
19
        ssl/s2_clnt.c \
 
20
        ssl/s2_enc.c \
 
21
        ssl/s2_lib.c \
 
22
        ssl/s2_meth.c \
 
23
        ssl/s2_pkt.c \
 
24
        ssl/s2_srvr.c \
 
25
        ssl/s3_both.c \
 
26
        ssl/s3_clnt.c \
 
27
        ssl/s3_enc.c \
 
28
        ssl/s3_lib.c \
 
29
        ssl/s3_meth.c \
 
30
        ssl/s3_pkt.c \
 
31
        ssl/s3_srvr.c \
 
32
        ssl/ssl_algs.c \
 
33
        ssl/ssl_asn1.c \
 
34
        ssl/ssl_cert.c \
 
35
        ssl/ssl_ciph.c \
 
36
        ssl/ssl_err.c \
 
37
        ssl/ssl_err2.c \
 
38
        ssl/ssl_lib.c \
 
39
        ssl/ssl_rsa.c \
 
40
        ssl/ssl_sess.c \
 
41
        ssl/ssl_stat.c \
 
42
        ssl/ssl_txt.c \
 
43
        ssl/t1_clnt.c \
 
44
        ssl/t1_enc.c \
 
45
        ssl/t1_lib.c \
 
46
        ssl/t1_meth.c \
 
47
        ssl/t1_reneg.c \
 
48
        ssl/t1_srvr.c \
 
49
        ssl/tls_srp.c
 
50
 
 
51
local_c_includes += $(log_c_includes)
 
52
 
 
53
local_additional_dependencies := $(LOCAL_PATH)/android-config.mk $(LOCAL_PATH)/Ssl.mk
 
54
 
 
55
#######################################
 
56
# target static library
 
57
include $(CLEAR_VARS)
 
58
include $(LOCAL_PATH)/android-config.mk
 
59
 
 
60
ifeq ($(TARGET_ARCH),arm)
 
61
LOCAL_SDK_VERSION := 9
 
62
endif
 
63
LOCAL_SRC_FILES += $(local_src_files)
 
64
LOCAL_C_INCLUDES += $(local_c_includes)
 
65
LOCAL_SHARED_LIBRARIES = $(log_shared_libraries)
 
66
LOCAL_MODULE_TAGS := optional
 
67
LOCAL_MODULE:= libssl_static
 
68
LOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies)
 
69
include $(BUILD_STATIC_LIBRARY)
 
70
 
 
71
#######################################
 
72
# target shared library
 
73
include $(CLEAR_VARS)
 
74
include $(LOCAL_PATH)/android-config.mk
 
75
 
 
76
ifeq ($(TARGET_ARCH),arm)
 
77
LOCAL_SDK_VERSION := 9
 
78
endif
 
79
LOCAL_SRC_FILES += $(local_src_files)
 
80
LOCAL_C_INCLUDES += $(local_c_includes)
 
81
LOCAL_SHARED_LIBRARIES += libcrypto $(log_shared_libraries)
 
82
LOCAL_MODULE_TAGS := optional
 
83
LOCAL_MODULE:= libssl
 
84
LOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies)
 
85
include $(BUILD_SHARED_LIBRARY)
 
86
 
 
87
#######################################
 
88
# host shared library
 
89
include $(CLEAR_VARS)
 
90
include $(LOCAL_PATH)/android-config.mk
 
91
LOCAL_SRC_FILES += $(local_src_files)
 
92
LOCAL_C_INCLUDES += $(local_c_includes)
 
93
LOCAL_SHARED_LIBRARIES += libcrypto $(log_shared_libraries)
 
94
LOCAL_MODULE_TAGS := optional
 
95
LOCAL_MODULE:= libssl
 
96
LOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies)
 
97
include $(BUILD_HOST_SHARED_LIBRARY)
 
98
 
 
99
#######################################
 
100
# ssltest
 
101
include $(CLEAR_VARS)
 
102
include $(LOCAL_PATH)/android-config.mk
 
103
LOCAL_SRC_FILES:= ssl/ssltest.c
 
104
LOCAL_C_INCLUDES += $(local_c_includes)
 
105
LOCAL_SHARED_LIBRARIES := libssl libcrypto $(log_shared_libraries)
 
106
LOCAL_MODULE:= ssltest
 
107
LOCAL_MODULE_TAGS := optional
 
108
LOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies)
 
109
include $(BUILD_EXECUTABLE)