From: Doug Kehn Date: Fri, 28 Nov 2014 15:25:04 +0000 (-0600) Subject: pkg-generic: reinstall target X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b7bc44d22d0fddde7c964a2fd259775ea8d0bf9f;p=buildroot.git 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 --- 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