_rules-modinfo.mk 612 B

1234567891011121314151617181920212223242526272829303132
  1. .PHONY: modinfo
  2. modinfo:
  3. @true
  4. MODINFO_VARS := \
  5. EXTRA_SRCS \
  6. PKG_SWITCH \
  7. ORIGIN \
  8. PKG_SOURCE \
  9. PKG_BRANCH \
  10. PKG_REVISION \
  11. PKG_UPSTREAM \
  12. REF_CFLAGS \
  13. REF_LDFLAGS \
  14. LDFLAGS \
  15. LIBA_TARGET \
  16. TARGET \
  17. LIBSO_TARGET \
  18. $(if $(filter modinfo,$(MAKECMDGOALS)), \
  19. $(if $(strip $(DEPENDS)), \
  20. $(info DEPENDS_$(MODULE_NAME) = $(strip $(DEPENDS))) \
  21. ) \
  22. )
  23. $(if $(filter modinfo,$(MAKECMDGOALS)), \
  24. $(foreach v, $(MODINFO_VARS), \
  25. $(if $(strip $($(v))), \
  26. $(info $(v)_$(MODULE_NAME) = $(strip $($(v)))) \
  27. ) \
  28. ) \
  29. )