18dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom# Copyright 2006 The Android Open Source Project 28dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom 38dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_PATH:= $(call my-dir) 48dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom 58dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstromlocal_src_files:= \ 68dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/app_rand.c \ 78dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/apps.c \ 88dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/asn1pars.c \ 98dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/ca.c \ 108dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/ciphers.c \ 118dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/crl.c \ 128dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/crl2p7.c \ 138dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/dgst.c \ 148dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/dh.c \ 158dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/dhparam.c \ 168dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/dsa.c \ 178dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/dsaparam.c \ 188dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/ecparam.c \ 198dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/ec.c \ 208dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/enc.c \ 218dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/engine.c \ 228dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/errstr.c \ 238dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/gendh.c \ 248dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/gendsa.c \ 258dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/genpkey.c \ 268dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/genrsa.c \ 278dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/nseq.c \ 288dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/ocsp.c \ 298dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/openssl.c \ 308dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/passwd.c \ 318dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/pkcs12.c \ 328dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/pkcs7.c \ 338dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/pkcs8.c \ 348dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/pkey.c \ 358dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/pkeyparam.c \ 368dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/pkeyutl.c \ 378dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/prime.c \ 388dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/rand.c \ 398dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/req.c \ 408dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/rsa.c \ 418dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/rsautl.c \ 428dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/s_cb.c \ 438dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/s_client.c \ 448dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/s_server.c \ 458dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/s_socket.c \ 468dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/s_time.c \ 478dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/sess_id.c \ 488dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/smime.c \ 498dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/speed.c \ 508dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/spkac.c \ 518dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/srp.c \ 528dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/verify.c \ 538dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/version.c \ 548dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom apps/x509.c 558dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom 568dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstromlocal_shared_libraries := \ 578dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom libssl \ 588dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom libcrypto 598dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom 608dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstromlocal_c_includes := \ 618dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom external/openssl \ 628dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom external/openssl/include 638dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom 648dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstromlocal_cflags := -DMONOLITH 658dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom 66402789303eee193d40d8db1e792529936135636bBrian Carlstromlocal_additional_dependencies := $(LOCAL_PATH)/android-config.mk $(LOCAL_PATH)/Apps.mk 67402789303eee193d40d8db1e792529936135636bBrian Carlstrom 688dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrominclude $(CLEAR_VARS) 698dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_MODULE:= openssl 708dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_MODULE_TAGS := optional 718dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_SRC_FILES := $(local_src_files) 728dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_SHARED_LIBRARIES := $(local_shared_libraries) 738dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_C_INCLUDES := $(local_c_includes) 748dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_CFLAGS := $(local_cflags) 75402789303eee193d40d8db1e792529936135636bBrian CarlstromLOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies) 768dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrominclude $(LOCAL_PATH)/android-config.mk 778dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrominclude $(BUILD_EXECUTABLE) 788dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrom 798dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrominclude $(CLEAR_VARS) 808dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_MODULE:= openssl 818dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_MODULE_TAGS := optional 828dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_SRC_FILES := $(local_src_files) 838dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_SHARED_LIBRARIES := $(local_shared_libraries) 848dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_C_INCLUDES := $(local_c_includes) 858dc607f5fdfe0293d04050de758484fc0d22833dBrian CarlstromLOCAL_CFLAGS := $(local_cflags) 86402789303eee193d40d8db1e792529936135636bBrian CarlstromLOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies) 878dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrominclude $(LOCAL_PATH)/android-config.mk 888dc607f5fdfe0293d04050de758484fc0d22833dBrian Carlstrominclude $(BUILD_HOST_EXECUTABLE) 89