summaryrefslogtreecommitdiffstats
path: root/NativeCode.mk
diff options
context:
space:
mode:
Diffstat (limited to 'NativeCode.mk')
-rw-r--r--NativeCode.mk15
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)