aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Android.mk18
1 files changed, 11 insertions, 7 deletions
diff --git a/Android.mk b/Android.mk
index cf7c174a..8ed526a2 100644
--- a/Android.mk
+++ b/Android.mk
@@ -36,7 +36,7 @@ LOCAL_STATIC_LIBRARIES += \
libclearsilverregex
LOCAL_MODULE := nano
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
-LOCAL_MODULE_TAGS := eng
+LOCAL_MODULE_TAGS := debug
include $(BUILD_EXECUTABLE)
@@ -45,14 +45,18 @@ include $(BUILD_EXECUTABLE)
# ========================================================
etc_files := $(shell ls -1 $(LOCAL_PATH)/etc/)
-copy_to := $(addprefix $(TARGET_OUT)/etc/$(LOCAL_MODULE)/,$(etc_files))
-copy_from := $(addprefix $(LOCAL_PATH)/etc/,$(etc_files))
+NANO_ETC := $(TARGET_OUT)/etc/$(LOCAL_MODULE)/
+NANO_CONFIGS := $(addprefix $(LOCAL_PATH)/etc/,$(etc_files))
+$(NANO_CONFIGS): NANO_BINARY := $(LOCAL_MODULE)
+$(NANO_CONFIGS): $(LOCAL_INSTALLED_MODULE)
+ @echo "Install: $@ -> $(NANO_ETC)"
+ @mkdir -p $(NANO_ETC)
+ $(hide) cp $@ $(NANO_ETC)
-$(copy_to) : PRIVATE_MODULE := system_etcdir
-$(copy_to) : $(TARGET_OUT)/etc/$(LOCAL_MODULE)/% : $(LOCAL_PATH)/etc/% | $(ACP)
- $(transform-prebuilt-to-target)
+ALL_DEFAULT_INSTALLED_MODULES += $(NANO_CONFIGS)
-ALL_PREBUILT += $(copy_to)
+ALL_MODULES.$(LOCAL_MODULE).INSTALLED := \
+ $(ALL_MODULES.$(LOCAL_MODULE).INSTALLED) $(NANO_CONFIGS)
# ========================================================
include $(call all-makefiles-under,$(LOCAL_PATH))