diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2011-07-05 21:54:11 +0200 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2011-07-10 22:24:56 +0200 |
commit | c917550361feb0858e5cc479273f46af136d8347 (patch) | |
tree | 758b1da8c830d21ca04c03e9bda46cbd14c77fb8 | |
parent | bd40fcec77c8977730013e84538221a5cc32f910 (diff) | |
download | buildroot-novena-c917550361feb0858e5cc479273f46af136d8347.tar.gz buildroot-novena-c917550361feb0858e5cc479273f46af136d8347.zip |
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 <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
-rw-r--r-- | package/Makefile.package.in | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/package/Makefile.package.in b/package/Makefile.package.in index 8b5657b2d..aa5c0d7e8 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 ?= |