exynos7580: Drop module eng tags
[GitHub/LineageOS/android_hardware_samsung_slsi_exynos7580.git] / mobicore / provlib / jni / Android.mk
CommitLineData
15e8442f
JA
1LOCAL_PATH := $(call my-dir)
2
3include $(CLEAR_VARS)
4
5LOCAL_MODULE := libgdmcprov
ab0a0a17 6LOCAL_MODULE_TAGS := optional
15e8442f
JA
7
8LOCAL_ADDITIONAL_DEPENDENCIES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr
9
10LOCAL_C_INCLUDES := $(LOCAL_PATH)/../inc_private \
11 $(LOCAL_PATH)/../inc_public \
12 $(MC_INCLUDE_DIR)
13
14LOCAL_SRC_FILES := ../src/gdmcprovlib.cpp \
15 ../src/crc32.c \
16 ../src/mobicore.c \
17 ../src/gdmcdevicebinding.cpp
18
19LOCAL_CFLAGS := -O2 -Wall -fomit-frame-pointer -DANDROID_ARM -DARM -D_LENDIAN -D_32BIT \
20 -fvisibility=hidden -I$(OPENSSL_INC_DIR) \
21 -DGDMCPROVLIB_VERSION=0x01000001 -D$(MC_DEBUG) \
22 -D_NO_OPENSSL_INCLUDES
23
24LOCAL_CXXFLAGS := -O2 -Wall -fomit-frame-pointer -DANDROID_ARM -DARM -D_LENDIAN -D_32BIT \
25 -fvisibility-inlines-hidden -fvisibility=hidden \
26 -DGDMCPROVLIB_VERSION=0x01000001 -D$(MC_DEBUG)
27
28LOCAL_CPPFLAGS := -O2 -Wall -fomit-frame-pointer -DANDROID_ARM -DARM -D_LENDIAN -D_32BIT \
29 -fvisibility-inlines-hidden -fvisibility=hidden \
30 -DGDMCPROVLIB_VERSION=0x01000001 -D$(MC_DEBUG)
31
32LOCAL_LDFLAGS := -Wl,-rpath-link,$(SYSTEM_LIB_DIR) \
33 -L$(SYSTEM_LIB_DIR) -llog
34
35LOCAL_SHARED_LIBRARIES := $(GDM_PROVLIB_SHARED_LIBS)
36
37include $(BUILD_SHARED_LIBRARY)