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: v19.07.0-rc1~255 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=bdd1bf8b8936a83edb151a429983ed28069f5f95;p=oweals%2Fopenwrt.git 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 (cherry picked from commit 5ede3fcdf74dcc1b1b4c9415152b2e8b26a45ead) --- 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