diff options
Diffstat (limited to 'NativeCode.mk')
-rw-r--r-- | NativeCode.mk | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/NativeCode.mk b/NativeCode.mk index 42319dc..1a47ee4 100644 --- a/NativeCode.mk +++ b/NativeCode.mk @@ -95,11 +95,10 @@ LOCAL_CFLAGS += $(core_cflags) LOCAL_CFLAGS += -DJNI_JARJAR_PREFIX="com/android/" LOCAL_CPPFLAGS += $(core_cppflags) LOCAL_SRC_FILES := \ - crypto/src/main/native/org_conscrypt_NativeCrypto.cpp \ - luni/src/main/native/AsynchronousSocketCloseMonitor.cpp + crypto/src/main/native/org_conscrypt_NativeCrypto.cpp LOCAL_C_INCLUDES += $(core_c_includes) \ libcore/luni/src/main/native -LOCAL_SHARED_LIBRARIES += $(core_shared_libraries) libcrypto libssl libnativehelper libz +LOCAL_SHARED_LIBRARIES += $(core_shared_libraries) libcrypto libssl libnativehelper libz libjavacore LOCAL_STATIC_LIBRARIES += $(core_static_libraries) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libjavacrypto @@ -146,8 +145,7 @@ ifeq ($(WITH_HOST_DALVIK),true) # Conscrypt native library for host include $(CLEAR_VARS) LOCAL_SRC_FILES += \ - crypto/src/main/native/org_conscrypt_NativeCrypto.cpp \ - luni/src/main/native/AsynchronousSocketCloseMonitor.cpp + crypto/src/main/native/org_conscrypt_NativeCrypto.cpp LOCAL_C_INCLUDES += $(core_c_includes) \ libcore/luni/src/main/native LOCAL_CPPFLAGS += $(core_cppflags) @@ -156,15 +154,14 @@ ifeq ($(WITH_HOST_DALVIK),true) LOCAL_MODULE := libjavacrypto LOCAL_CFLAGS += -DJNI_JARJAR_PREFIX="com/android/" LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/NativeCode.mk - LOCAL_SHARED_LIBRARIES += $(core_shared_libraries) libssl-host libcrypto-host + LOCAL_SHARED_LIBRARIES += $(core_shared_libraries) libssl-host libcrypto-host libjavacore LOCAL_STATIC_LIBRARIES += $(core_static_libraries) include $(BUILD_HOST_SHARED_LIBRARY) # Conscrypt native library for nojarjar'd version include $(CLEAR_VARS) LOCAL_SRC_FILES += \ - crypto/src/main/native/org_conscrypt_NativeCrypto.cpp \ - luni/src/main/native/AsynchronousSocketCloseMonitor.cpp + crypto/src/main/native/org_conscrypt_NativeCrypto.cpp LOCAL_C_INCLUDES += $(core_c_includes) \ libcore/luni/src/main/native LOCAL_CPPFLAGS += $(core_cppflags) @@ -172,7 +169,7 @@ ifeq ($(WITH_HOST_DALVIK),true) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libconscrypt_jni LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/NativeCode.mk - LOCAL_SHARED_LIBRARIES += $(core_shared_libraries) libssl-host libcrypto-host + LOCAL_SHARED_LIBRARIES += $(core_shared_libraries) libssl-host libcrypto-host libjavacore LOCAL_STATIC_LIBRARIES += $(core_static_libraries) include $(BUILD_HOST_SHARED_LIBRARY) |