diff options
author | Robert Ginda <rginda@chromium.org> | 2015-08-13 16:00:45 -0700 |
---|---|---|
committer | Robert Ginda <rginda@chromium.org> | 2015-08-13 16:03:15 -0700 |
commit | ba42f48ab293072b0fb948375ed9048775eb60b1 (patch) | |
tree | 6cab20b4088204f1a5595e2af60ea7273d562ca6 | |
parent | 8a41d48f365eaac6ed8ed1a11703a138e78700d5 (diff) | |
download | avahi-ba42f48ab293072b0fb948375ed9048775eb60b1.tar.gz |
Generate init.avahi-daemon.rc file.
Bug: 22827641
Change-Id: Ic9b8b62e38cfad9e18313dfadb7d7f2f68084d89
-rw-r--r-- | avahi-daemon/Android.mk | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/avahi-daemon/Android.mk b/avahi-daemon/Android.mk index b8d49b5..61509b4 100644 --- a/avahi-daemon/Android.mk +++ b/avahi-daemon/Android.mk @@ -1,7 +1,12 @@ LOCAL_PATH:=$(call my-dir) + +LOCAL_INIT_SERVICE := avahi-daemon + include $(CLEAR_VARS) -LOCAL_MODULE:=avahi-daemon +LOCAL_MODULE := $(LOCAL_INIT_SERVICE) + +LOCAL_REQUIRED_MODULES := init.$(LOCAL_INIT_SERVICE).rc LOCAL_SRC_FILES := \ main.c \ @@ -87,3 +92,15 @@ LOCAL_C_INCLUDES := \ external/avahi include $(BUILD_EXECUTABLE) + +ifdef INITRC_TEMPLATE +include $(CLEAR_VARS) +LOCAL_MODULE := init.$(LOCAL_INIT_SERVICE).rc +LOCAL_MODULE_CLASS := ETC +LOCAL_MODULE_PATH := $(PRODUCT_OUT)/$(TARGET_COPY_OUT_INITRCD) + +include $(BUILD_SYSTEM)/base_rules.mk + +$(LOCAL_BUILT_MODULE): $(INITRC_TEMPLATE) + $(call generate-initrc-file,$(LOCAL_INIT_SERVICE)) +endif |