|
|
@ -38,20 +38,24 @@ LOCAL_EXPORT_LDLIBS := -lz |
|
|
|
include $(PREBUILT_STATIC_LIBRARY) |
|
|
|
|
|
|
|
|
|
|
|
include $(CLEAR_VARS) |
|
|
|
LOCAL_MODULE := libcryptopp |
|
|
|
LOCAL_SRC_FILES := $(GPGBUILD)/$(TARGET_ARCH_ABI)/lib/libcryptopp.so |
|
|
|
include $(PREBUILT_SHARED_LIBRARY) |
|
|
|
|
|
|
|
|
|
|
|
#Take out Engine Headers
|
|
|
|
$(shell sh $(ENGINE_PATH)/build-android/takeOutHeaderFiles.sh $(ENGINE_PATH)) |
|
|
|
|
|
|
|
include $(CLEAR_VARS) |
|
|
|
LOCAL_MODULE := pEpJNI |
|
|
|
LOCAL_SHARED_LIBRARIES := libnettle libhogweed libgmp libcryptopp |
|
|
|
LOCAL_STATIC_LIBRARIES := pEpEngine libetpan libiconv libuuid pEpAdapter libsequoia_openpgp_ffi downloadclient signedpkg |
|
|
|
LOCAL_STATIC_LIBRARIES += libssl libcrypto libboost_system libboost_regex libboost_iostreams |
|
|
|
LOCAL_SHARED_LIBRARIES := libnettle libhogweed libgmp |
|
|
|
LOCAL_STATIC_LIBRARIES := pEpEngine libetpan libiconv libuuid pEpAdapter libsequoia_openpgp_ffi signedpkg |
|
|
|
|
|
|
|
LOCAL_CPPFLAGS += -fexceptions |
|
|
|
LOCAL_CPPFLAGS += -frtti |
|
|
|
|
|
|
|
LOCAL_CPP_FEATURES += exceptiovns |
|
|
|
LOCAL_CPP_FEATURES += exceptions |
|
|
|
LOCAL_CPPFLAGS += -std=c++17 -DANDROID_STL=c++_shared -DHAVE_PTHREADS -DDISABLE_SYNC -fuse-ld=lld |
|
|
|
LOCAL_SRC_FILES := \
|
|
|
|
../../src/cxx/foundation_pEp_jniadapter_AbstractEngine.cc \
|
|
|
@ -81,6 +85,6 @@ $(call import-add-path,$(SRC_PATH)) |
|
|
|
$(call import-module, pEpEngine/build-android/jni/) |
|
|
|
$(call import-module, libpEpAdapter/build-android/jni/) |
|
|
|
$(call import-module, signedpkg/build-android/jni) |
|
|
|
$(call import-module, downloadclient/build-android/jni) |
|
|
|
#$(call import-module, downloadclient/build-android/jni)
|
|
|
|
$(info $(LOCAL_PATH)) |
|
|
|
$(call import-module, pEpJNIAdapter/android/external/$(TARGET_ARCH_ABI)/uuid/jni) |
|
|
|