aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Ginda <rginda@chromium.org>2015-08-14 16:36:35 -0700
committerRobert Ginda <rginda@chromium.org>2015-08-14 16:36:35 -0700
commitee517359c88cd3ac56eb1090dde70cf9d82fd876 (patch)
tree4676d185020b4ef686eecae0a830b2497580ebeb
parentc90ce4497d2255dd05dd89ab77f1f95829dd7cc3 (diff)
downloadavahi-ee517359c88cd3ac56eb1090dde70cf9d82fd876.tar.gz
Install avahi-daemon.conf
Bug: 22827641 Change-Id: Iac854de993b4e23affb50ea1522bcb9ed3b51c9c
-rw-r--r--avahi-daemon/Android.mk15
1 files changed, 14 insertions, 1 deletions
diff --git a/avahi-daemon/Android.mk b/avahi-daemon/Android.mk
index 689227c..9ad9395 100644
--- a/avahi-daemon/Android.mk
+++ b/avahi-daemon/Android.mk
@@ -1,12 +1,16 @@
LOCAL_PATH:=$(call my-dir)
+# Build avahi-daemon, install the conf file, and generate the init rc file.
+
LOCAL_INIT_SERVICE := avahi-daemon
include $(CLEAR_VARS)
LOCAL_MODULE := $(LOCAL_INIT_SERVICE)
-LOCAL_REQUIRED_MODULES := init.$(LOCAL_INIT_SERVICE).rc
+LOCAL_REQUIRED_MODULES := \
+ $(LOCAL_INIT_SERVICE).conf \
+ init.$(LOCAL_INIT_SERVICE).rc \
LOCAL_SRC_FILES := \
main.c \
@@ -88,6 +92,15 @@ LOCAL_C_INCLUDES := \
include $(BUILD_EXECUTABLE)
+# /system/etc/avahi-daemon.conf
+include $(CLEAR_VARS)
+LOCAL_MODULE := $(LOCAL_INIT_SERVICE).conf
+LOCAL_SRC_FILES := $(LOCAL_INIT_SERVICE).conf
+LOCAL_MODULE_CLASS := ETC
+LOCAL_MODULE_TARGET := $(TARGET_OUT_ETC)
+include $(BUILD_PREBUILT)
+
+# init.avahi-daemon.rc generation
ifdef INITRC_TEMPLATE
include $(CLEAR_VARS)
LOCAL_MODULE := init.$(LOCAL_INIT_SERVICE).rc