summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorDees_Troy <dees_troy@teamw.in>2012-10-02 16:46:37 +0200
committerDees_Troy <dees_troy@teamw.in>2012-10-02 16:48:22 +0200
commitc04dcf78662e72b9519b3730d7563a4bfb5b2225 (patch)
tree589855b976cf95e399c9b3a328dfa073df2be9dc /Android.mk
parentEnsure that actions are not simulated in ORS (diff)
downloadandroid_bootable_recovery-c04dcf78662e72b9519b3730d7563a4bfb5b2225.tar
android_bootable_recovery-c04dcf78662e72b9519b3730d7563a4bfb5b2225.tar.gz
android_bootable_recovery-c04dcf78662e72b9519b3730d7563a4bfb5b2225.tar.bz2
android_bootable_recovery-c04dcf78662e72b9519b3730d7563a4bfb5b2225.tar.lz
android_bootable_recovery-c04dcf78662e72b9519b3730d7563a4bfb5b2225.tar.xz
android_bootable_recovery-c04dcf78662e72b9519b3730d7563a4bfb5b2225.tar.zst
android_bootable_recovery-c04dcf78662e72b9519b3730d7563a4bfb5b2225.zip
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk14
1 files changed, 14 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index f7d75f94c..f10ca463d 100644
--- a/Android.mk
+++ b/Android.mk
@@ -208,6 +208,20 @@ endif
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
+# Create busybox symlinks... gzip and gunzip are excluded because those need to link to pigz instead
+BUSYBOX_LINKS := $(shell cat external/busybox/busybox-full.links)
+exclude := tune2fs mke2fs mkdosfs gzip gunzip
+RECOVERY_BUSYBOX_SYMLINKS := $(addprefix $(TARGET_RECOVERY_ROOT_OUT)/sbin/,$(filter-out $(exclude),$(notdir $(BUSYBOX_LINKS))))
+$(RECOVERY_BUSYBOX_SYMLINKS): BUSYBOX_BINARY := busybox
+$(RECOVERY_BUSYBOX_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
+ @echo "Symlink: $@ -> $(BUSYBOX_BINARY)"
+ @mkdir -p $(dir $@)
+ @rm -rf $@
+ $(hide) ln -sf $(BUSYBOX_BINARY) $@
+
+ALL_DEFAULT_INSTALLED_MODULES += $(RECOVERY_BUSYBOX_SYMLINKS)
+
+include $(CLEAR_VARS)
LOCAL_MODULE := verifier_test
LOCAL_FORCE_STATIC_EXECUTABLE := true
LOCAL_MODULE_TAGS := tests