<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mcb30/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcb30">@mcb30</a> thank you for your explanation. I found the sentiment you referenced:</p>
<blockquote>
<p>When make runs a recipe, variables defined in the makefile are placed into the environment of each shell.<br>
...<br>
Other use of variables from the environment is not recommended. It is not wise for makefiles to depend for their functioning on environment variables set up outside their control, since this would cause different users to get different results from the same makefile. This is against the whole purpose of most makefiles.</p>
</blockquote>
<p>-- <a href="https://www.gnu.org/software/make/manual/make.html#Environment" rel="nofollow">https://www.gnu.org/software/make/manual/make.html#Environment</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/ipxe/ipxe/pull/115#issuecomment-652546327">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAFNGVBAJVT5GWNPQBE4GQDRZNVVDANCNFSM4OBAKZ5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAFNGVGSBJ575R7D3IDHALTRZNVVDA5CNFSM4OBAKZ5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOE3SRCFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/ipxe/ipxe/pull/115#issuecomment-652546327",
"url": "https://github.com/ipxe/ipxe/pull/115#issuecomment-652546327",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>