diff --git a/Android.mk.in b/Android.mk.in index 2563b7a3d..fe012ace8 100644 --- a/Android.mk.in +++ b/Android.mk.in @@ -39,6 +39,7 @@ add_plugin = $(if $(call plugin_enabled,$(1)), \ # includes strongswan_PATH := $(LOCAL_PATH) libvstr_PATH := external/strongswan-support/vstr/include +libcurl_PATH := external/strongswan-support/libcurl/include libgmp_PATH := external/strongswan-support/gmp # some definitions diff --git a/src/libstrongswan/Android.mk b/src/libstrongswan/Android.mk index 77b0fa99e..a41a1a26d 100644 --- a/src/libstrongswan/Android.mk +++ b/src/libstrongswan/Android.mk @@ -80,6 +80,12 @@ utils/backtrace.c utils/backtrace.h LOCAL_SRC_FILES += $(call add_plugin, aes) +LOCAL_SRC_FILES += $(call add_plugin, curl) +ifneq ($(call plugin_enabled, curl),) +LOCAL_C_INCLUDES += $(libcurl_PATH) +LOCAL_SHARED_LIBRARIES += libcurl +endif + LOCAL_SRC_FILES += $(call add_plugin, des) LOCAL_SRC_FILES += $(call add_plugin, fips-prf)