From 031163b2c6a6bf7fbcc56c2435222c2053c232ba Mon Sep 17 00:00:00 2001 From: Matt Mower Date: Sat, 1 Nov 2014 15:13:03 -0500 Subject: Remove dependence on build hax in makefiles Update makefiles to no longer rely on INTERNAL_RECOVERY_FILES. Define LOCAL_ADDITIONAL_DEPENDENCIES instead. Set LOCAL_LDFLAGS to properly link recovery executable. Change-Id: I4542104c69399b5a19674b9772ab89c3709efa72 --- dosfstools/Android.mk | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'dosfstools') diff --git a/dosfstools/Android.mk b/dosfstools/Android.mk index 62297f333..7c8592d4a 100644 --- a/dosfstools/Android.mk +++ b/dosfstools/Android.mk @@ -23,14 +23,12 @@ $(SYMLINKS): $(LOCAL_INSTALLED_MODULE) $(LOCAL_PATH)/Android.mk @rm -rf $@ $(hide) ln -sf $(DOSFSCK_BINARY) $@ -ALL_DEFAULT_INSTALLED_MODULES += $(SYMLINKS) - -# We need this so that the installed files could be picked up based on the -# local module name -ALL_MODULES.$(LOCAL_MODULE).INSTALLED := \ - $(ALL_MODULES.$(LOCAL_MODULE).INSTALLED) $(SYMLINKS) - - +include $(CLEAR_VARS) +LOCAL_MODULE := fsck_msdos_symlink +LOCAL_MODULE_TAGS := optional +LOCAL_ADDITIONAL_DEPENDENCIES := $(SYMLINKS) +include $(BUILD_PHONY_PACKAGE) +SYMLINKS := include $(CLEAR_VARS) LOCAL_SRC_FILES := src/boot.c src/check.c src/common.c src/fat.c \ -- cgit v1.2.3