Hello,

I'm trying the below in a recipe.  Bitbake gives me: ERROR: Unable to parse 
...: Exited with "2"

inherit python3native

require utils.inc

do_configure() {

cd ${@get_out_dir(d)}
}

(in utils.inc)
def get_out_dir(d):
import os
import argparse
pkgconfig_args = d.getVar("PACKAGECONFIG_CONFARGS")

parser = argparse.ArgumentParser()
parser.add_argument("--verbose", help="increase output verbosity",
action="store_true")
args = parser.parse_args(pkgconfig_args)
if args.verbose:
return os.path.join('out', 'verbose')

return 'out'

What am I doing wrong, or is there a better way?  Seems like it doesn't like 
"args = parser.parse_args(pkgconfig_args)"

The output directory is a combination of the arguments.

Thanks!
Joel
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#49010): https://lists.yoctoproject.org/g/yocto/message/49010
Mute This Topic: https://lists.yoctoproject.org/mt/72705531/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to