1a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel DrownLOCAL_PATH:= $(call my-dir) 2a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel Drowninclude $(CLEAR_VARS) 3a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel Drown 4d44fac888a441cf21111358f43384f3942399d5dLorenzo ColittiLOCAL_SRC_FILES:=clatd.c dump.c checksum.c translate.c icmp.c ipv4.c ipv6.c config.c dns64.c logging.c getaddr.c netlink_callbacks.c netlink_msg.c setif.c mtu.c 5a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel Drown 656ec161d47856212008f47676577882f30853312Lorenzo ColittiLOCAL_CFLAGS := -Wall -Werror -Wunused-parameter 7a1c871c8efad6c0b69e27d3b85e82a27e282b8bePaul JensenLOCAL_C_INCLUDES := external/libnl/include bionic/libc/dns/include 8fbef82d10366495bbd0dbb30cea015cb67c8105aColin CrossLOCAL_STATIC_LIBRARIES := libnl 92596f42a4f4c42bfb96ccbfc2700dbf70502ec75Lorenzo ColittiLOCAL_SHARED_LIBRARIES := libcutils liblog libnetutils 10a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel Drown 11f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colitti# The clat daemon. 12a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel DrownLOCAL_MODULE := clatd 13a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel Drown 14a45056e35c1af2a0f0a6eed258fd5fdf4846a79fDaniel Drowninclude $(BUILD_EXECUTABLE) 1570aba57df0f4a0ee800e7ba3694dbd9b6302a470JP Abgrall 1670aba57df0f4a0ee800e7ba3694dbd9b6302a470JP Abgrall 17f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colitti# The configuration file. 1870aba57df0f4a0ee800e7ba3694dbd9b6302a470JP Abgrallinclude $(CLEAR_VARS) 1970aba57df0f4a0ee800e7ba3694dbd9b6302a470JP Abgrall 2070aba57df0f4a0ee800e7ba3694dbd9b6302a470JP AbgrallLOCAL_MODULE := clatd.conf 2170aba57df0f4a0ee800e7ba3694dbd9b6302a470JP AbgrallLOCAL_MODULE_CLASS := ETC 2270aba57df0f4a0ee800e7ba3694dbd9b6302a470JP AbgrallLOCAL_MODULE_PATH := $(TARGET_OUT)/etc 2370aba57df0f4a0ee800e7ba3694dbd9b6302a470JP AbgrallLOCAL_SRC_FILES := $(LOCAL_MODULE) 2470aba57df0f4a0ee800e7ba3694dbd9b6302a470JP Abgrall 2570aba57df0f4a0ee800e7ba3694dbd9b6302a470JP Abgrallinclude $(BUILD_PREBUILT) 26f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colitti 27f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colitti 28f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colitti# Unit tests. 29f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colittiinclude $(CLEAR_VARS) 30f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colitti 31f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo ColittiLOCAL_MODULE := clatd_test 3256ec161d47856212008f47676577882f30853312Lorenzo ColittiLOCAL_CFLAGS := -Wall -Werror -Wunused-parameter 339808952bdf2fa6ce4cbd790d1967691bb95bf327Lorenzo ColittiLOCAL_SRC_FILES := clatd_test.cpp checksum.c translate.c icmp.c ipv4.c ipv6.c logging.c config.c 34f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo ColittiLOCAL_MODULE_TAGS := eng tests 35f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo ColittiLOCAL_SHARED_LIBRARIES := liblog 36f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colitti 37f3beefc96a5a4f295562f60d648bd6e795980a10Lorenzo Colittiinclude $(BUILD_NATIVE_TEST) 38