Hi Martin,

On 12/5/18 10:40 PM, Martin Jansa wrote:
I wish we could have the same warning for shell code as well :).


According to oe's Format Guidelines:

https://www.openembedded.org/wiki/Styleguide#Format_Guidelines

- Python functions must be four space indented - no tabs.
- Shell functions in OE-Core usually use tabs for indentation, but other layers usually use consistent indentation with 4 spaces (in shell functions, python functions and for indentation of multi-line variables)


So I think that shell code can use either spaces or tabs as indentation.

Can you please take care of meta-gplv2 as well?
WARNING: meta-gplv2/recipes-core/coreutils/coreutils_6.9.bb <http://coreutils_6.9.bb>: python should use 4 spaces indentation, but found tabs in coreutils_6.9.bb <http://coreutils_6.9.bb>, line 95

Thanks, I've sent a patch for it.

// Robert


I've sent patch for meta-oe issue:
http://lists.openembedded.org/pipermail/openembedded-devel/2018-December/197803.html


On Fri, Nov 23, 2018 at 11:51 AM Robert Yang <liezhi.y...@windriver.com <mailto:liezhi.y...@windriver.com>> wrote:

    Use 4 spaces to replace a tab.

    Signed-off-by: Robert Yang <liezhi.y...@windriver.com
    <mailto:liezhi.y...@windriver.com>>
    ---
      meta/classes/uboot-sign.bbclass | 16 ++++++++--------
      1 file changed, 8 insertions(+), 8 deletions(-)

    diff --git a/meta/classes/uboot-sign.bbclass 
b/meta/classes/uboot-sign.bbclass
    index 0e5e1b1..03100b8 100644
    --- a/meta/classes/uboot-sign.bbclass
    +++ b/meta/classes/uboot-sign.bbclass
    @@ -93,14 +93,14 @@ do_install_append() {
      }

      python () {
    -       if d.getVar('UBOOT_SIGN_ENABLE') == '1' and d.getVar('PN') ==
    d.getVar('UBOOT_PN'):
    -               kernel_pn = d.getVar('PREFERRED_PROVIDER_virtual/kernel')
    +    if d.getVar('UBOOT_SIGN_ENABLE') == '1' and d.getVar('PN') ==
    d.getVar('UBOOT_PN'):
    +        kernel_pn = d.getVar('PREFERRED_PROVIDER_virtual/kernel')

    -               # Make "bitbake u-boot -cdeploy" deploys the signed 
u-boot.dtb
    -               d.appendVarFlag('do_deploy', 'depends', ' %s:do_deploy' %
    kernel_pn)
    +        # Make "bitbake u-boot -cdeploy" deploys the signed u-boot.dtb
    +        d.appendVarFlag('do_deploy', 'depends', ' %s:do_deploy' % 
kernel_pn)

    -               # kernerl's do_deploy is a litle special, so we can't use
    -               # do_deploy_append, otherwise it would override
    -               # kernel_do_deploy.
    -               d.appendVarFlag('do_deploy', 'prefuncs', ' concat_dtb')
    +        # kernerl's do_deploy is a litle special, so we can't use
    +        # do_deploy_append, otherwise it would override
    +        # kernel_do_deploy.
    +        d.appendVarFlag('do_deploy', 'prefuncs', ' concat_dtb')
      }
-- 2.7.4

-- _______________________________________________
    Openembedded-core mailing list
    Openembedded-core@lists.openembedded.org
    <mailto:Openembedded-core@lists.openembedded.org>
    http://lists.openembedded.org/mailman/listinfo/openembedded-core

--
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to