summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Pratt2024-07-22 19:51:12 +0000
committerRobert Marko2024-10-14 11:58:44 +0000
commit3efedda1daa8c8fd048b0df926a04086e054c365 (patch)
tree66dc391a312a7b551c2294bf35cc2c2aa468614c
parent5338c8da6cdbf421d5c68a9e81d289d0e8b185f3 (diff)
downloadopenwrt-3efedda1daa8c8fd048b0df926a04086e054c365.tar.gz
tools/ninja: cleanup Makefile
Use default CXXFLAGS and LDFLAGS variables. Directly add --verbose flag without a variable. Split up lines for script arguments. Delete unnecessary lines. Signed-off-by: Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/16693 Signed-off-by: Robert Marko <robimarko@gmail.com>
-rw-r--r--tools/ninja/Makefile14
1 files changed, 4 insertions, 10 deletions
diff --git a/tools/ninja/Makefile b/tools/ninja/Makefile
index 4763e759d8..16429b73f3 100644
--- a/tools/ninja/Makefile
+++ b/tools/ninja/Makefile
@@ -10,29 +10,23 @@ PKG_HASH:=31747ae633213f1eda3842686f83c2aa1412e0f5691d1c14dbbcc67fe7400cea
include $(INCLUDE_DIR)/host-build.mk
-CONFIGURE_ARGS:=
-ifneq ($(findstring c,$(OPENWRT_VERBOSE)),)
- CONFIGURE_ARGS+=--verbose
-endif
-
define Host/Configure
endef
define Host/Compile
cd $(HOST_BUILD_DIR) && \
+ $(HOST_MAKE_VARS) \
CXX="$(HOSTCXX_NOCACHE)" \
- CXXFLAGS="$(HOST_CXXFLAGS) $(HOST_CPPFLAGS)" \
- LDFLAGS="$(HOST_LDFLAGS)" \
- $(STAGING_DIR_HOST)/bin/$(PYTHON) configure.py --bootstrap $(CONFIGURE_ARGS)
+ $(STAGING_DIR_HOST)/bin/$(PYTHON) configure.py \
+ --bootstrap \
+ --verbose
endef
define Host/Install
- $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin
$(INSTALL_BIN) $(HOST_BUILD_DIR)/ninja $(STAGING_DIR_HOST)/bin/
endef
define Host/Clean
- $(call Host/Clean/Default)
rm -f $(STAGING_DIR_HOST)/bin/ninja
endef