host-build: always define Host/Prepare/Default
authorChristian Marangi <ansuelsmth@gmail.com>
Wed, 22 May 2024 09:38:49 +0000 (11:38 +0200)
committerRISCi_ATOM <bob@bobcall.me>
Tue, 4 Jun 2024 15:52:14 +0000 (11:52 -0400)
commitb48a49bde813f150b8c30060ff9f933d7e57fb64
tree6d3257a418186e9be929a1b8be254151dab9ebd0
parentf7116182ede3a9e455b0cb7da827acc4d47ffd59
host-build: always define Host/Prepare/Default

We currently skip defining Host/Prepare/Default if HOST_UNPACK is not
defined.

This is mostly the case for Host packages that just provide files with
the src directory and don't need to be downloaded/extracted.

This was probably done lots of times ago due to quilt causing error as
the patches directory wasn't present.
This has changed now and quilt can correctly detect if no patches needs
to be applied (instead of terminating with error)

Always define Host/Prepare/Default to make tools/refresh correctly works
as HOST_QUILT is hardcoded enabled for this make target and will
complain for tool not prepared for quilt patches.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit 725389b7c745b0fa68426986c9bca14171f16887)
include/host-build.mk