Home | History | Annotate | Download | only in openssl
      1 #
      2 # These flags represent the build-time configuration of OpenSSL for android
      3 #
      4 # The value of $(openssl_cflags) was pruned from the Makefile generated
      5 # by running ./Configure from import_openssl.sh.
      6 #
      7 # This script performs minor but required patching for the Android build.
      8 #
      9 
     10 LOCAL_CFLAGS += $(openssl_cflags)
     11 
     12 LOCAL_CFLAGS := $(filter-out -DTERMIO, $(LOCAL_CFLAGS))
     13 
     14 ifeq ($(HOST_OS),windows)
     15 LOCAL_CFLAGS := $(filter-out -DDSO_DLFCN -DHAVE_DLFCN_H,$(LOCAL_CFLAGS))
     16 endif
     17 
     18 # Directories
     19 LOCAL_CFLAGS += \
     20   -DOPENSSLDIR="\"/system/lib/ssl\"" \
     21   -DENGINESDIR="\"/system/lib/ssl/engines\""
     22 
     23 # Intentionally excluded http://b/7079965
     24 LOCAL_CFLAGS := $(filter-out -DZLIB, $(LOCAL_CFLAGS))
     25 
     26 # Debug
     27 # LOCAL_CFLAGS += -DCIPHER_DEBUG
     28 
     29 # Add clang here when it works on host
     30 # LOCAL_CLANG := true
     31