1db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchev####################################### 2db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchev# * Netlink cache not implemented 3db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchev# * Library is not thread safe 4db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchev####################################### 5db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchev 6ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank MakerLOCAL_PATH := $(call my-dir) 7ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker 8db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchev 9ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Makerinclude $(CLEAR_VARS) 10ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker 11ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank MakerLOCAL_SRC_FILES := \ 12ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker attr.c \ 13ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker cache.c \ 14ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker genl/genl.c \ 15ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker genl/family.c \ 16ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker handlers.c \ 17ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker msg.c \ 18ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker netlink.c \ 19ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker object.c \ 2064f17e85b4783b1a34f6d46dd8aed2745ed0c583Dmitry Shmidt socket.c \ 2164f17e85b4783b1a34f6d46dd8aed2745ed0c583Dmitry Shmidt dbg.c 22ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker 23ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank MakerLOCAL_C_INCLUDES += \ 24c4fcd8a68aa0ff823d208800676a9aa443e177e9Jean-Baptiste Queru external/libnl-headers 25ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker 26ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker# Static Library 27ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank MakerLOCAL_MODULE := libnl_2 28ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank MakerLOCAL_MODULE_TAGS := optional 29ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Makerinclude $(BUILD_STATIC_LIBRARY) 30ed6b39cc7746fabdd0d01c96afcf60b9544913d3Frank Maker 31db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchevinclude $(CLEAR_VARS) 32db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan MalchevLOCAL_SRC_FILES := 33db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan MalchevLOCAL_WHOLE_STATIC_LIBRARIES:= libnl_2 34db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan MalchevLOCAL_SHARED_LIBRARIES:= liblog 35db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan MalchevLOCAL_MODULE := libnl_2 36db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan MalchevLOCAL_MODULE_TAGS := optional 37db7462f8d1560b0e24bffab266ea22f146d5dbd1Iliyan Malchevinclude $(BUILD_SHARED_LIBRARY) 38