From: Michael Pratt Date: Thu, 11 Jul 2024 06:36:18 +0000 (-0400) Subject: build: add support for host building in a subdirectory X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=0a8ed4c122efe34963ba14d1ebe98dee13272a30;p=openwrt%2Fstaging%2Fwigyori.git build: add support for host building in a subdirectory Add HOST_MAKE_PATH and use it in order to execute Make in a subdirectory of the build directory and in a similar way that MAKE_PATH is used for target building. Signed-off-by: Michael Pratt Link: https://github.com/openwrt/openwrt/pull/15991 Signed-off-by: Robert Marko --- diff --git a/include/host-build.mk b/include/host-build.mk index 8313dbfbb3..4dfa055db9 100644 --- a/include/host-build.mk +++ b/include/host-build.mk @@ -111,9 +111,11 @@ define Host/Configure $(call Host/Configure/Default) endef +HOST_MAKE_PATH ?= . + define Host/Compile/Default +$(HOST_MAKE_VARS) \ - $(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) \ + $(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR)/$(HOST_MAKE_PATH) \ $(HOST_MAKE_FLAGS) \ $(1) endef