diff options
Diffstat (limited to 'main/openssl/ssl/Android.mk')
| -rw-r--r-- | main/openssl/ssl/Android.mk | 78 | 
1 files changed, 78 insertions, 0 deletions
| diff --git a/main/openssl/ssl/Android.mk b/main/openssl/ssl/Android.mk new file mode 100644 index 00000000..1319d5e1 --- /dev/null +++ b/main/openssl/ssl/Android.mk @@ -0,0 +1,78 @@ +LOCAL_PATH:= $(call my-dir) + +local_c_includes := \ +	openssl \ +	openssl/include \ +	openssl/crypto + +local_src_files:= \ +	s2_meth.c \ +	s2_srvr.c \ +	s2_clnt.c \ +	s2_lib.c \ +	s2_enc.c \ +	s2_pkt.c \ +	s3_meth.c \ +	s3_srvr.c \ +	s3_clnt.c \ +	s3_lib.c \ +	s3_enc.c \ +	s3_pkt.c \ +	s3_both.c \ +	s23_meth.c \ +	s23_srvr.c \ +	s23_clnt.c \ +	s23_lib.c \ +	s23_pkt.c \ +	t1_meth.c \ +	t1_srvr.c \ +	t1_clnt.c \ +	t1_lib.c \ +	t1_enc.c \ +	t1_reneg.c \ +	ssl_lib.c \ +	ssl_err2.c \ +	ssl_cert.c \ +	ssl_sess.c \ +	ssl_ciph.c \ +	ssl_stat.c \ +	ssl_rsa.c \ +	ssl_asn1.c \ +	ssl_txt.c \ +	ssl_algs.c \ +	bio_ssl.c \ +	ssl_err.c \ +	kssl.c + +####################################### +# target static library +include $(CLEAR_VARS) +include $(LOCAL_PATH)/../android-config.mk + +ifneq ($(TARGET_ARCH),x86) +LOCAL_NDK_VERSION := 5 +LOCAL_SDK_VERSION := 9 +endif +LOCAL_SRC_FILES += $(local_src_files) +LOCAL_C_INCLUDES += $(local_c_includes) +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE:= libssl_static +include $(BUILD_STATIC_LIBRARY) + +####################################### +# target shared library +include $(CLEAR_VARS) +include $(LOCAL_PATH)/../android-config.mk + +ifneq ($(TARGET_ARCH),x86) +LOCAL_NDK_VERSION := 5 +LOCAL_SDK_VERSION := 9 +endif +LOCAL_SRC_FILES += $(local_src_files) +LOCAL_C_INCLUDES += $(local_c_includes) +LOCAL_SHARED_LIBRARIES += libcrypto +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE:= libssl +include $(BUILD_SHARED_LIBRARY) + + | 
