<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 22, 2014 at 9:36 AM, Robert P. J. Day <span dir="ltr">&lt;<a href="mailto:rpjday@crashcourse.ca" target="_blank">rpjday@crashcourse.ca</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":9j" class="a3s" style="overflow:hidden">  quite possibly another silly question, but i&#39;m perusing poky&#39;s<br>


version of bitbake.conf and i see this:<br>
<br>
DEPLOY_DIR ?= &quot;${TMPDIR}/deploy&quot;<br>
DEPLOY_DIR_TAR = &quot;${DEPLOY_DIR}/tar&quot;<br>
DEPLOY_DIR_IPK = &quot;${DEPLOY_DIR}/ipk&quot;<br>
DEPLOY_DIR_RPM = &quot;${DEPLOY_DIR}/rpm&quot;<br>
DEPLOY_DIR_DEB = &quot;${DEPLOY_DIR}/deb&quot;<br>
DEPLOY_DIR_IMAGE ?= &quot;${DEPLOY_DIR}/images/${MACHINE}&quot;<br>
DEPLOY_DIR_TOOLS = &quot;${DEPLOY_DIR}/tools&quot;<br>
<br>
  now, what is the value of using &quot;?=&quot; to set DEPLOY_DIR_IMAGE, rather<br>
than just &quot;=&quot;. i know what &quot;?=&quot; represents, but i normally expect to<br>
see it in a context where someone might have set it earlier to some<br>
other value, but this is in bitbake.conf, before any of the &quot;include&quot;<br>
or &quot;require&quot; directives to pull in any of the other .conf files. so in<br>
the midst of all those other DEPLOY_DIR_* hard assignments, why is the<br>
images directory a conditional install?</div></blockquote><div><br></div><div>s/install/define/ <br></div></div><br></div><div class="gmail_extra">If there&#39;s a ?= done before any includes in bitbake.conf, either its position in the file has changed, or it&#39;s set that way to allow the user to add those variables to the env whitelist and set them in the environment, as the env is set before bitbake.conf is parsed.<br>

</div><div class="gmail_extra">-- <br>Christopher Larson<br>clarson at kergoth dot com<br>Founder - BitBake, OpenEmbedded, OpenZaurus<br>Maintainer - Tslib<br>Senior Software Engineer, Mentor Graphics
</div></div>