summaryrefslogtreecommitdiffstats
path: root/toolbox/Android.mk
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2017-04-10 10:56:40 -0700
committerElliott Hughes <enh@google.com>2017-04-10 10:56:40 -0700
commit455567f78c514b0547466edf635b57116b89f71b (patch)
tree531b154030da00863e61cde5447b60127f6c95f8 /toolbox/Android.mk
parentebc87c98e35327e7403ed767c935a8e6a02b6f03 (diff)
downloadsystem_core-455567f78c514b0547466edf635b57116b89f71b.tar.gz
system_core-455567f78c514b0547466edf635b57116b89f71b.tar.bz2
system_core-455567f78c514b0547466edf635b57116b89f71b.zip
Add a reasonably full implementation of gzip/gunzip/zcat.
Bug: http://b/36653902 Test: ran tests Change-Id: Ibda577ba1d2aea5c4796eb632edd4c6d5e50592e
Diffstat (limited to 'toolbox/Android.mk')
-rw-r--r--toolbox/Android.mk10
1 files changed, 10 insertions, 0 deletions
diff --git a/toolbox/Android.mk b/toolbox/Android.mk
index d6ead1a09..aa755ed7f 100644
--- a/toolbox/Android.mk
+++ b/toolbox/Android.mk
@@ -95,3 +95,13 @@ LOCAL_C_INCLUDES += $(LOCAL_PATH)/upstream-netbsd/include/
LOCAL_MODULE := grep
LOCAL_POST_INSTALL_CMD := $(hide) $(foreach t,egrep fgrep,ln -sf grep $(TARGET_OUT)/bin/$(t);)
include $(BUILD_EXECUTABLE)
+
+
+# We build gzip separately, so it can provide gunzip and zcat too.
+include $(CLEAR_VARS)
+LOCAL_MODULE := gzip
+LOCAL_SRC_FILES := gzip.c
+LOCAL_CFLAGS += -Wall -Werror
+LOCAL_SHARED_LIBRARIES += libz
+LOCAL_POST_INSTALL_CMD := $(hide) $(foreach t,gunzip zcat,ln -sf gzip $(TARGET_OUT)/bin/$(t);)
+include $(BUILD_EXECUTABLE)