blob: 17558e2f5046c790e0c59c6a5cd7114d3ab7de5a [file] [log] [blame]
Ameya Thakurabb4d872015-03-06 12:00:33 -08001LIBJSON_ROOT := $(call my-dir)
2include $(CLEAR_VARS)
3LOCAL_MODULE := libjson
4LOCAL_PATH := $(LIBJSON_ROOT)
Roopesh Rajashekharaiah Nataraja1509b552017-12-12 18:35:10 -08005LOCAL_CFLAGS := -Werror -Wno-error=unused-parameter
Ameya Thakurabb4d872015-03-06 12:00:33 -08006LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include
7LOCAL_ADDITIONAL_DEPENDENCIES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr
8LOCAL_COPY_HEADERS_TO := libjson/inc
9LOCAL_COPY_HEADERS := bits.h \
10 config.h \
11 debug.h \
12 linkhash.h \
13 arraylist.h \
14 json.h \
15 json_config.h \
16 json_inttypes.h \
17 json_util.h \
18 json_object.h \
19 json_tokener.h \
20 json_object_iterator.h \
21 json_c_version.h
22LOCAL_SRC_FILES := arraylist.c \
23 debug.c \
24 json_c_version.c \
25 json_object.c \
26 json_object_iterator.c \
27 json_tokener.c \
28 json_util.c \
29 libjson.c \
30 linkhash.c \
31 printbuf.c \
32 random_seed.c
33LOCAL_SHARED_LIBRARIES := libcutils libutils
34LOCAL_MODULE_TAG := optional
Ameya Thakur6442a2f2017-07-17 13:17:29 -070035LOCAL_VENDOR_MODULE := true
Ameya Thakurabb4d872015-03-06 12:00:33 -080036include $(BUILD_SHARED_LIBRARY)