# Android.mk:
#
LOCAL_PATH := $(call my-dir)
# 230113, include nlopt library for optimization
include $(CLEAR_VARS) # points to a special GNU makefile
LOCAL_MODULE := nlopt # 1) give the module a name; it need not match the prebuilt library
LOCAL_SRC_FILES := /home/neurofit/projects/android/nlopt/nlopt-2.7.1/build/lib/libnlopt.so
LOCAL_EXPORT_C_INCLUDES := /usr/local/include
include $(PREBUILT_SHARED_LIBRARY)
SRC_DIR = /home/neurofit/projects/cpp.oculometrics/cpp/source
include $(CLEAR_VARS) # points to a special GNU makefile
LOCAL_MODULE := lib-COBRA-algos
LOCAL_C_INCLUDES := $(SRC_DIR)
#$(info $(LOCAL_C_INCLUDES))
LOCAL_EXPORT_C_INCLUDE_DIRS := /usr/local/include # nlopt.hpp
LOCAL_SRC_FILES := $(wildcard $(SRC_DIR)/*.cpp)
LOCAL_SRC_FILES += ./cpp/cobra_api.cpp
#$(info $(LOCAL_SRC_FILES))
LOCAL_CPP_FEATURES += exceptions # 230120
LOCAL_SHARED_LIBRARIES := nlopt # name matches LOCAL_MODULE above
include $(BUILD_SHARED_LIBRARY)