Home | History | Annotate | Download | only in openssl
      1 # Copyright 2006 The Android Open Source Project
      2 
      3 LOCAL_PATH:= $(call my-dir)
      4 
      5 local_src_files:= \
      6 	apps/app_rand.c \
      7 	apps/apps.c \
      8 	apps/asn1pars.c \
      9 	apps/ca.c \
     10 	apps/ciphers.c \
     11 	apps/crl.c \
     12 	apps/crl2p7.c \
     13 	apps/dgst.c \
     14 	apps/dh.c \
     15 	apps/dhparam.c \
     16 	apps/dsa.c \
     17 	apps/dsaparam.c \
     18 	apps/ecparam.c \
     19 	apps/ec.c \
     20 	apps/enc.c \
     21 	apps/engine.c \
     22 	apps/errstr.c \
     23 	apps/gendh.c \
     24 	apps/gendsa.c \
     25 	apps/genpkey.c \
     26 	apps/genrsa.c \
     27 	apps/nseq.c \
     28 	apps/ocsp.c \
     29 	apps/openssl.c \
     30 	apps/passwd.c \
     31 	apps/pkcs12.c \
     32 	apps/pkcs7.c \
     33 	apps/pkcs8.c \
     34 	apps/pkey.c \
     35 	apps/pkeyparam.c \
     36 	apps/pkeyutl.c \
     37 	apps/prime.c \
     38 	apps/rand.c \
     39 	apps/req.c \
     40 	apps/rsa.c \
     41 	apps/rsautl.c \
     42 	apps/s_cb.c \
     43 	apps/s_client.c \
     44 	apps/s_server.c \
     45 	apps/s_socket.c \
     46 	apps/s_time.c \
     47 	apps/sess_id.c \
     48 	apps/smime.c \
     49 	apps/speed.c \
     50 	apps/spkac.c \
     51 	apps/srp.c \
     52 	apps/verify.c \
     53 	apps/version.c \
     54 	apps/x509.c
     55 
     56 local_shared_libraries := \
     57 	libssl \
     58 	libcrypto
     59 
     60 local_c_includes := \
     61 	external/openssl \
     62 	external/openssl/include
     63 
     64 local_cflags := -DMONOLITH
     65 
     66 local_additional_dependencies := $(LOCAL_PATH)/android-config.mk $(LOCAL_PATH)/Apps.mk
     67 
     68 include $(CLEAR_VARS)
     69 LOCAL_MODULE:= openssl
     70 LOCAL_MODULE_TAGS := optional
     71 LOCAL_SRC_FILES := $(local_src_files)
     72 LOCAL_SHARED_LIBRARIES := $(local_shared_libraries)
     73 LOCAL_C_INCLUDES := $(local_c_includes)
     74 LOCAL_CFLAGS := $(local_cflags)
     75 LOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies)
     76 include $(LOCAL_PATH)/android-config.mk
     77 include $(BUILD_EXECUTABLE)
     78 
     79 include $(CLEAR_VARS)
     80 LOCAL_MODULE:= openssl
     81 LOCAL_MODULE_TAGS := optional
     82 LOCAL_SRC_FILES := $(local_src_files)
     83 LOCAL_SHARED_LIBRARIES := $(local_shared_libraries)
     84 LOCAL_C_INCLUDES := $(local_c_includes)
     85 LOCAL_CFLAGS := $(local_cflags)
     86 LOCAL_ADDITIONAL_DEPENDENCIES := $(local_additional_dependencies)
     87 include $(LOCAL_PATH)/android-config.mk
     88 include $(BUILD_HOST_EXECUTABLE)
     89