build: add whatdepends target to imagebuilder
[openwrt/staging/wigyori.git] / target / imagebuilder / files / Makefile
index 326dd2ba2f83268398df1fab8a57d109f1b1391a..27d3cfa8dfd5e5b7de0465db2ebff277e2040a14 100644 (file)
@@ -220,4 +220,12 @@ manifest: FORCE
                $(if $(PROFILE),USER_PROFILE="$(PROFILE_FILTER)") \
                $(if $(PACKAGES),USER_PACKAGES="$(PACKAGES)"))
 
-.SILENT: help info image manifest
+whatdepends: FORCE
+ifeq ($(PACKAGE),)
+       @echo 'Variable `PACKAGE` is not set but required by `whatdepends`'
+       @exit 1
+endif
+       @$(MAKE) -s package_reload
+       @$(OPKG) whatdepends -A $(PACKAGE)
+
+.SILENT: help info image manifest whatdepends