Lines Matching refs:dirdeps
3 # $Id: dirdeps-cache-update.mk,v 1.23 2024/02/17 17:26:57 sjg Exp $
21 # Some targets are so huge that computing dirdeps takes a significant
29 # targets/pseudo/production/Makefile.dirdeps.cache
30 # which is simply initialized by copying dirdeps.cache.production
33 # When dirdeps-targets.mk is initializing DIRDEPS it will look for
34 # Makefile.dirdeps.cache and unless told not to
40 # We usually get included from local.dirdeps.mk
41 # as well as Makefile.depend of RELDIR with a static Makefile.dirdeps.cache
44 # cache-update target into the build to regenerate dirdeps.cache
61 # running dirdeps.mk again to generate the DYNAMIC_DIRDEPS_CACHE.
91 .if !make(dirdeps) && !target(cache_update_dirdep)
94 # so need to hook cache-update to dirdeps now.
95 # Note: we are running as a sibling to dirdeps-cached,
104 dirdeps cache_update_dirdep: ${cache_update_dirdep}
106 DYNAMIC_DIRDEPS_CACHE := ${OBJTOP}/dirdeps.cache.${STATIC_DIRDEPS_CACHE:H:T}-update
108 .endif # make(dirdeps)
130 # we just leverage dirdeps.mk
150 .include <dirdeps.mk>