Imported Upstream version 1.0.0
[platform/upstream/iotivity.git] / extlibs / tinydtls / Android.mk
1 APP_PATH := $(call my-dir)
2
3 include $(CLEAR_VARS)
4 LOCAL_PATH = $(APP_PATH)
5 LOCAL_MODULE := TinyDtls
6 LOCAL_SRC_FILES := dtls.c crypto.c ccm.c hmac.c netq.c peer.c dtls_time.c session.c
7 #LOCAL_SRC_FILES += debug.c
8 LOCAL_SRC_FILES += aes/rijndael.c
9 LOCAL_SRC_FILES += ecc/ecc.c
10 LOCAL_SRC_FILES += sha2/sha2.c
11
12 LOCAL_C_INCLUDES := $(APP_PATH) $(APP_PATH)/aes $(APP_PATH)/ecc $(APP_PATH)/sha2
13
14 #LOCAL_CFLAGS := -DWITH_OICSTACK -fPIC
15 LOCAL_CFLAGS += -DDTLSv12 -DWITH_SHA256 -DDTLS_CHECK_CONTENTTYPE -DHAVE_SYS_TIME_H -DNDEBUG
16
17 include $(BUILD_SHARED_LIBRARY)