From b7bc44d22d0fddde7c964a2fd259775ea8d0bf9f Mon Sep 17 00:00:00 2001 From: Doug Kehn Date: Fri, 28 Nov 2014 09:25:04 -0600 Subject: [PATCH] pkg-generic: reinstall target Add a -reinstall target, just like -rebuild and -reconfigure, but that only retrigger the install step of the package. Signed-off-by: Doug Kehn Signed-off-by: Thomas Petazzoni --- package/pkg-generic.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 38ef581a0f..1b09955631 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -577,16 +577,20 @@ $(1)-graph-depends: graph-depends-requirements $(1)-dirclean: $$($(2)_TARGET_DIRCLEAN) -$(1)-clean-for-rebuild: +$(1)-clean-for-reinstall: ifneq ($$($(2)_OVERRIDE_SRCDIR),) rm -f $$($(2)_TARGET_RSYNC) endif - rm -f $$($(2)_TARGET_BUILD) rm -f $$($(2)_TARGET_INSTALL_STAGING) rm -f $$($(2)_TARGET_INSTALL_TARGET) rm -f $$($(2)_TARGET_INSTALL_IMAGES) rm -f $$($(2)_TARGET_INSTALL_HOST) +$(1)-reinstall: $(1)-clean-for-reinstall $(1) + +$(1)-clean-for-rebuild: $(1)-clean-for-reinstall + rm -f $$($(2)_TARGET_BUILD) + $(1)-rebuild: $(1)-clean-for-rebuild $(1) $(1)-clean-for-reconfigure: $(1)-clean-for-rebuild -- 2.30.2