[OE-core] [PATCH v3 1/6] toolchain-scripts: retab file
Martin Kelly
mkelly at xevo.com
Tue Jun 5 16:56:24 UTC 2018
On 06/05/2018 05:04 AM, Peter Kjellerstedt wrote:
>> -----Original Message-----
>> From: Richard Purdie [mailto:richard.purdie at linuxfoundation.org]
>> Sent: den 5 juni 2018 12:37
>> To: Peter Kjellerstedt <peter.kjellerstedt at axis.com>; Martin Kelly
>> <mkelly at xevo.com>; openembedded-core at lists.openembedded.org
>> Subject: Re: [OE-core] [PATCH v3 1/6] toolchain-scripts: retab file
>>
>> On Tue, 2018-06-05 at 10:09 +0000, Peter Kjellerstedt wrote:
>>>> -----Original Message-----
>>>> From: openembedded-core-bounces at lists.openembedded.org
>>>> [mailto:openembedded-core-bounces at lists.openembedded.org] On Behalf
>>>> Of
>>>> Martin Kelly
>>>> Sent: den 5 juni 2018 01:06
>>>> To: openembedded-core at lists.openembedded.org
>>>> Subject: [OE-core] [PATCH v3 1/6] toolchain-scripts: retab file
>>>>
>>>> Two functions is uses a mix of spaces and tabs. The rest of the
>>>> file
>>>> uses tabs, so switch to tabs uniformly.
>>>>
>>>> Signed-off-by: Martin Kelly <mkelly at xevo.com>
>>>> ---
>>>> meta/classes/toolchain-scripts.bbclass | 20 ++++++++++----------
>>>> 1 file changed, 10 insertions(+), 10 deletions(-)
>>>>
>>>> diff --git a/meta/classes/toolchain-scripts.bbclass
>>>> b/meta/classes/toolchain-scripts.bbclass
>>>> index 71da5e5409..a72436167c 100644
>>>> --- a/meta/classes/toolchain-scripts.bbclass
>>>> +++ b/meta/classes/toolchain-scripts.bbclass
>>>> @@ -122,7 +122,7 @@ toolchain_create_post_relocate_script() {
>>>> rm -f $script
>>>> touch $script
>>>>
>>>> - cat >> $script <<EOF
>>>> + cat >> $script <<EOF
>>>> if [ -d "${SDKPATHNATIVE}/post-relocate-setup.d/" ]; then
>>>> for s in ${SDKPATHNATIVE}/post-relocate-setup.d/*.sh; do
>>>> \$s "\$1"
>>>
>>> This part should be indented using tabs as well.
>>>
>>>> @@ -166,13 +166,13 @@ toolchain_create_sdk_siteconfig () {
>>>> toolchain_create_sdk_siteconfig[vardepsexclude] =
>>>> "TOOLCHAIN_CONFIGSITE_SYSROOTCACHE"
>>>>
>>>> python __anonymous () {
>>>> - import oe.classextend
>>>> - deps = ""
>>>> - for dep in (d.getVar('TOOLCHAIN_NEED_CONFIGSITE_CACHE') or
>>>> "").split():
>>>> - deps += " %s:do_populate_sysroot" % dep
>>>> - for variant in (d.getVar('MULTILIB_VARIANTS') or
>>>> "").split():
>>>> - clsextend = oe.classextend.ClassExtender(variant, d)
>>>> - newdep = clsextend.extend_name(dep)
>>>> - deps += " %s:do_populate_sysroot" % newdep
>>>> - d.appendVarFlag('do_configure', 'depends', deps)
>>>> + import oe.classextend
>>>> + deps = ""
>>>> + for dep in (d.getVar('TOOLCHAIN_NEED_CONFIGSITE_CACHE') or
>>>> "").split():
>>>> + deps += " %s:do_populate_sysroot" % dep
>>>> + for variant in (d.getVar('MULTILIB_VARIANTS') or
>>>> "").split():
>>>> + clsextend =
>>>> oe.classextend.ClassExtender(variant, d)
>>>> + newdep = clsextend.extend_name(dep)
>>>> + deps += " %s:do_populate_sysroot" %
>> newdep
>>>> + d.appendVarFlag('do_configure', 'depends', deps)
>>>
>>> This is Python code. I believe the OE-Core standard is for Python
>>> code
>>> to be indented using four spaces (whereas shell code should be
>>> indented
>>> using tabs).
>>
>> I noticed this last bit and simply dropped that patch hunk.
>>
>> Cheers,
>>
>> Richard
>
> You might want to update the commit message then as well, as it refers
> to the two functions that are modified, which is no longer the case.
>
> //Peter
>
Thanks all; good point about Python and the commit message. I thought
about using the one-line || version, but like Richard, I find the
explicit if statement more readable, and more consistent with what the
rest of the function does.
More information about the Openembedded-core
mailing list