Dees_Troy | 51a0e82 | 2012-09-05 15:24:24 -0400 | [diff] [blame] | 1 | LOCAL_PATH := $(call my-dir) |
| 2 | |
| 3 | include $(CLEAR_VARS) |
| 4 | |
| 5 | LOCAL_MODULE := pigz |
Matt Mower | db22044 | 2014-10-31 22:43:59 -0500 | [diff] [blame] | 6 | LOCAL_MODULE_TAGS := eng optional |
Dees_Troy | 51a0e82 | 2012-09-05 15:24:24 -0400 | [diff] [blame] | 7 | LOCAL_MODULE_CLASS := RECOVERY_EXECUTABLES |
| 8 | LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/sbin |
Matt Mower | db22044 | 2014-10-31 22:43:59 -0500 | [diff] [blame] | 9 | LOCAL_CFLAGS := |
Dees_Troy | 51a0e82 | 2012-09-05 15:24:24 -0400 | [diff] [blame] | 10 | LOCAL_SRC_FILES = pigz.c yarn.c |
| 11 | LOCAL_C_INCLUDES += $(LOCAL_PATH) \ |
| 12 | external/zlib |
| 13 | LOCAL_SHARED_LIBRARIES += libz libc |
| 14 | |
Matt Mower | c55b9a7 | 2016-08-24 02:11:32 -0500 | [diff] [blame] | 15 | LOCAL_POST_INSTALL_CMD := \ |
| 16 | $(hide) mkdir -p $(TARGET_RECOVERY_ROOT_OUT)/sbin && \ |
| 17 | ln -sf pigz $(TARGET_RECOVERY_ROOT_OUT)/sbin/gunzip && \ |
| 18 | ln -sf pigz $(TARGET_RECOVERY_ROOT_OUT)/sbin/gzip && \ |
| 19 | ln -sf pigz $(TARGET_RECOVERY_ROOT_OUT)/sbin/unpigz |
| 20 | |
Dees_Troy | 51a0e82 | 2012-09-05 15:24:24 -0400 | [diff] [blame] | 21 | include $(BUILD_EXECUTABLE) |