<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 23 December 2015 at 23:51, Haris Okanovic <span dir="ltr">&lt;<a href="mailto:haris.okanovic@ni.com" target="_blank">haris.okanovic@ni.com</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=":2c7" class="a3s" style="overflow:hidden">+CONFFILES_${PN} += &quot;${@[&#39;&#39;,&#39;${sysconfdir}/timezone&#39;][d.getVar(&#39;INSTALL_TIMEZONE_FILE&#39;, True) == &#39;1&#39;]}&quot;<br></div></blockquote></div><br>This idiom (indexing an array by a coerced boolean) is pretty difficult to read and bitbake has a helper function to turn a string into a bool, so I find something like this a lot easier to read:</div><div class="gmail_extra"><br></div><div class="gmail_extra">${@&quot;${sysconfdir}/timezone&quot; if bb.utils.to_boolean(d.getVar(&quot;INSTALL_TIMEZONE_FILE&quot;, True)) else &quot;&quot;}</div><div class="gmail_extra"><br></div><div class="gmail_extra">(untested!)</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>