From c917550361feb0858e5cc479273f46af136d8347 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 5 Jul 2011 21:54:11 +0200 Subject: [PATCH] package: add support for post-download hooks This will be needed for the Linux kernel package, which needs to download patches in a custom way. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/Makefile.package.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/Makefile.package.in b/package/Makefile.package.in index 8b5657b2dd..aa5c0d7e81 100644 --- a/package/Makefile.package.in +++ b/package/Makefile.package.in @@ -234,6 +234,7 @@ ifeq ($(DL_MODE),DOWNLOAD) endif $(if $($(PKG)_SOURCE),$(call DOWNLOAD,$($(PKG)_SITE),$($(PKG)_SOURCE))) $(if $($(PKG)_PATCH),$(call DOWNLOAD,$($(PKG)_SITE),$($(PKG)_PATCH))) + $(foreach hook,$($(PKG)_POST_DOWNLOAD_HOOKS),$(call $(hook))$(sep)) ifeq ($(DL_MODE),DOWNLOAD) $(Q)mkdir -p $(@D) $(Q)touch $@ @@ -437,6 +438,7 @@ $(2)_EXTRACT_CMDS ?= \ $(TAR) $(TAR_STRIP_COMPONENTS)=1 -C $$($(2)_DIR) $(TAR_OPTIONS) -) # post-steps hooks +$(2)_POST_DOWNLOAD_HOOKS ?= $(2)_POST_EXTRACT_HOOKS ?= $(2)_POST_PATCH_HOOKS ?= $(2)_PRE_CONFIGURE_HOOKS ?= -- 2.30.2