recursive.mk revision 1.1
11.1Srillig# $NetBSD: recursive.mk,v 1.1 2020/08/06 05:36:33 rillig Exp $ 21.1Srillig# 31.1Srillig# In -dL mode, a variable may get expanded before it makes sense. 41.1Srillig# This would stop make from doing anything since the "recursive" error 51.1Srillig# is fatal and exits immediately. 61.1Srillig# 71.1Srillig# The purpose of evaluating that variable early was just to detect 81.1Srillig# whether there are unclosed variables. It might be enough to parse the 91.1Srillig# variable value without VARE_WANTRES for that purpose. 101.1Srillig# 111.1Srillig# Seen in pkgsrc/x11/libXfixes, and probably many more package that use 121.1Srillig# GNU Automake. 131.1Srillig 141.1SrilligAM_V_lt = $(am__v_lt_$(V)) 151.1Srilligam__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) 161.1Srilligam__v_lt_0 = --silent 171.1Srilligam__v_lt_1 = 181.1SrilliglibXfixes_la_LINK = ... $(AM_V_lt) ... 191.1Srillig.info not reached 201.1Srillig 211.1Srillig# somewhere later ... 221.1SrilligAM_DEFAULT_VERBOSITY = 1 23