LOCAL_PATH := $(call my-dir)

ROOT_DIR=$(LOCAL_PATH)/../../..

include $(CLEAR_VARS)
ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
LOCAL_MODULE            := ftest_pa_nwd_lib
else
LOCAL_MODULE            := ftest_pa_nwd_lib32
endif
LOCAL_SRC_FILES         += src/pa_api.cc
# Integrate Samsung Process Authenticator Library
LOCAL_SHARED_LIBRARIES  += libpa
LOCAL_STATIC_LIBRARIES  += googletest_main libgoogletest_main libfive_static
LOCAL_CFLAGS    += -DPLATFORM_LOG_TAG=\"FTEST_PA_NWD_LIB\"
LOCAL_DISABLE_FATAL_LINKER_WARNINGS := true
LOCAL_LDFLAGS  += -Wl,-warn-unresolved-symbols
include $(BUILD_EXECUTABLE)

# Integrate Samsung Process Authenticator Library
PATH_TO_PA_LIBRARY := $(ROOT_DIR)/deploy/android
ifneq ($(wildcard $(PATH_TO_PA_LIBRARY)/pa_nwd_lib/Android.mk),)
$(call import-add-path, $(PATH_TO_PA_LIBRARY))
$(call import-module, pa_nwd_lib)
endif

$(call import-add-path, $(ROOT_DIR)/thirdparty)
$(call import-module, libfive)
$(call import-module, third_party/googletest)
