1# Copyright 2006 The Android Open Source Project 2LOCAL_PATH:= $(call my-dir) 3 4etc_dir := $(TARGET_OUT)/etc/dhcpcd 5hooks_dir := dhcpcd-hooks 6hooks_target := $(etc_dir)/$(hooks_dir) 7 8include $(CLEAR_VARS) 9LOCAL_SRC_FILES := arp.c bind.c common.c control.c dhcp.c dhcpcd.c duid.c \ 10 eloop.c if-options.c if-pref.c ipv4ll.c net.c signals.c configure.c \ 11 if-linux.c if-linux-wireless.c lpf.c compat/getline.c \ 12 platform-linux.c compat/closefrom.c ifaddrs.c 13 14#LOCAL_C_INCLUDES := $(KERNEL_HEADERS) 15LOCAL_SHARED_LIBRARIES := libc libcutils libnetutils 16LOCAL_MODULE = dhcpcd 17LOCAL_MODULE_TAGS := user 18LOCAL_CFLAGS := -D_POSIX_MONOTONIC_CLOCK -DCLOCK_MONOTONIC 19include $(BUILD_EXECUTABLE) 20 21include $(CLEAR_VARS) 22LOCAL_SRC_FILES := showlease.c 23#LOCAL_C_INCLUDES := $(KERNEL_HEADERS) 24LOCAL_SHARED_LIBRARIES := libc 25LOCAL_MODULE = showlease 26LOCAL_MODULE_TAGS := debug 27include $(BUILD_EXECUTABLE) 28 29#include $(CLEAR_VARS) 30#LOCAL_MODULE := dhcpcd.conf 31#LOCAL_MODULE_TAGS := user 32#LOCAL_MODULE_CLASS := ETC 33#LOCAL_MODULE_PATH := $(etc_dir) 34#LOCAL_SRC_FILES := android.conf 35#include $(BUILD_PREBUILT) 36 37include $(CLEAR_VARS) 38LOCAL_MODULE := dhcpcd-run-hooks 39LOCAL_MODULE_TAGS := user 40LOCAL_MODULE_CLASS := EXECUTABLES 41LOCAL_MODULE_PATH := $(etc_dir) 42LOCAL_SRC_FILES := $(LOCAL_MODULE) 43include $(BUILD_PREBUILT) 44 45include $(CLEAR_VARS) 46LOCAL_MODULE := 20-dns.conf 47LOCAL_MODULE_TAGS := user 48LOCAL_MODULE_CLASS := ETC 49LOCAL_MODULE_PATH := $(hooks_target) 50LOCAL_SRC_FILES := $(hooks_dir)/$(LOCAL_MODULE) 51include $(BUILD_PREBUILT) 52 53include $(CLEAR_VARS) 54LOCAL_MODULE := 95-configured 55LOCAL_MODULE_TAGS := user 56LOCAL_MODULE_CLASS := ETC 57LOCAL_MODULE_PATH := $(hooks_target) 58LOCAL_SRC_FILES := $(hooks_dir)/$(LOCAL_MODULE) 59include $(BUILD_PREBUILT) 60