From: Jonas Gorski Date: Sat, 22 Jun 2019 12:02:27 +0000 (+0200) Subject: build: warn when packages have no associated install section X-Git-Tag: v21.02.0-rc1~5719 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fstaging%2Fchunkeey.git;a=commitdiff_plain;h=5ede3fcdf74dcc1b1b4c9415152b2e8b26a45ead build: warn when packages have no associated install section Declaring a package without the appropriate install section is an easy mistake to make, especially when renaming packages. Since this is also easy to detect, warn about it when it happens. Signed-off-by: Jonas Gorski No-objections-at-all-by: Jo-Philipp Wich --- diff --git a/include/package-ipkg.mk b/include/package-ipkg.mk index 38252b95cd..442d3854f0 100644 --- a/include/package-ipkg.mk +++ b/include/package-ipkg.mk @@ -124,6 +124,8 @@ ifeq ($(DUMP),) endif $(PKG_INSTALL_STAMP).$(1): prepare-package-install echo "$(1)" >> $(PKG_INSTALL_STAMP) + else + $(if $(CONFIG_PACKAGE_$(1)),$$(warning WARNING: skipping $(1) -- package has no install section)) endif endif