build: introduce extra targets that contain only proper dependencies
[openwrt/staging/wigyori.git] / include / depends.mk
index 293409d8b75074468f244ebe939a3b9ee5df73e0..c26c8e547e0223fe995e573a8ca6f13f61bb457d 100644 (file)
@@ -20,6 +20,7 @@ define rdep
   .SILENT: $(2)_check
 
   $(2): $(2)_check
+  check-depends: $(2)_check
 
 ifneq ($(wildcard $(2)),)
   $(2)_check::
@@ -46,3 +47,8 @@ endif
 
 endef
 
+ifeq ($(filter .%,$(MAKECMDGOALS)),$(if $(MAKECMDGOALS),$(MAKECMDGOALS),x))
+  define rdep
+    $(2): $(2)_check
+  endef
+endif