17453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# Auto-generated - DO NOT EDIT! 27453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# To regenerate, edit openssl.config, then run: 37453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# ./import_openssl.sh import /path/to/openssl-1.0.1e.tar.gz 47453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# 57453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# Before including this file, the local Android.mk must define the following 67453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# variables: 77453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# 87453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# local_c_flags 97453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# local_c_includes 107453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# local_additional_dependencies 117453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# 127453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# This script will define the following variables: 137453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# 147453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# target_c_flags 157453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# target_c_includes 167453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# target_src_files 177453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# 187453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# host_c_flags 197453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# host_c_includes 207453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# host_src_files 217453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# 227453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 237453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org# Ensure these are empty. 247453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgunknown_arch_c_flags := 257453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgunknown_arch_src_files := 267453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgunknown_arch_exclude_files := 277453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 287453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 297453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgcommon_c_flags := 307453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 317453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgcommon_src_files := \ 327453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/bio_ssl.c \ 337453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/d1_both.c \ 347453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/d1_clnt.c \ 357453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/d1_enc.c \ 367453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/d1_lib.c \ 377453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/d1_pkt.c \ 387453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/d1_srtp.c \ 397453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/d1_srvr.c \ 407453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/kssl.c \ 417453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s23_clnt.c \ 427453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s23_lib.c \ 437453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s23_meth.c \ 447453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s23_pkt.c \ 457453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s23_srvr.c \ 467453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s2_clnt.c \ 477453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s2_enc.c \ 487453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s2_lib.c \ 497453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s2_meth.c \ 507453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s2_pkt.c \ 517453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s2_srvr.c \ 527453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_both.c \ 537453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_cbc.c \ 547453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_clnt.c \ 557453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_enc.c \ 567453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_lib.c \ 577453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_meth.c \ 587453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_pkt.c \ 597453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/s3_srvr.c \ 607453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_algs.c \ 617453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_asn1.c \ 627453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_cert.c \ 637453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_ciph.c \ 647453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_err.c \ 657453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_err2.c \ 667453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_lib.c \ 677453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_rsa.c \ 687453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_sess.c \ 697453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_stat.c \ 707453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/ssl_txt.c \ 717453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/t1_clnt.c \ 727453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/t1_enc.c \ 737453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/t1_lib.c \ 747453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/t1_meth.c \ 757453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/t1_reneg.c \ 767453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/t1_srvr.c \ 777453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org ssl/tls_srp.c \ 787453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 797453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgcommon_c_includes := \ 807453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org . \ 817453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org crypto \ 827453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org include \ 837453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 847453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgarm_c_flags := 857453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 867453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgarm_src_files := 877453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 887453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgarm_exclude_files := 897453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 907453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgx86_c_flags := 917453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 927453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgx86_src_files := 937453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 947453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgx86_exclude_files := 957453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 967453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgx86_64_c_flags := 977453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 987453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgx86_64_src_files := 997453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1007453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgx86_64_exclude_files := 1017453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1027453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgmips_c_flags := 1037453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1047453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgmips_src_files := 1057453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1067453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgmips_exclude_files := 1077453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1087453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgtarget_arch := $(TARGET_ARCH) 1097453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgifeq ($(target_arch)-$(TARGET_HAS_BIGENDIAN),mips-true) 1107453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgtarget_arch := unknown_arch 1117453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgendif 1127453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1137453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgtarget_c_flags := $(common_c_flags) $($(target_arch)_c_flags) $(local_c_flags) 1147453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgtarget_c_includes := $(addprefix external/openssl/,$(common_c_includes)) $(local_c_includes) 1157453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgtarget_src_files := $(common_src_files) $($(target_arch)_src_files) 1167453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgtarget_src_files := $(filter-out $($(target_arch)_exclude_files), $(target_src_files)) 1177453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1187453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgifeq ($(HOST_OS)-$(HOST_ARCH),linux-x86) 1197453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orghost_arch := x86 1207453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgelse 1217453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orghost_arch := unknown_arch 1227453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orgendif 1237453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1247453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orghost_c_flags := $(common_c_flags) $($(host_arch)_c_flags) $(local_c_flags) 1257453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orghost_c_includes := $(addprefix external/openssl/,$(common_c_includes)) $(local_c_includes) 1267453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orghost_src_files := $(common_src_files) $($(host_arch)_src_files) 1277453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orghost_src_files := $(filter-out $($(host_arch)_exclude_files), $(host_src_files)) 1287453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 1297453c6c0666947e06d87565404f4397a4b387f91digit@chromium.orglocal_additional_dependencies += $(LOCAL_PATH)/Ssl-config.mk 1307453c6c0666947e06d87565404f4397a4b387f91digit@chromium.org 131