summaryrefslogtreecommitdiffstats
path: root/.templateconf
diff options
context:
space:
mode:
authorRobert Yang <liezhi.yang@windriver.com>2019-03-10 23:59:22 -0700
committerRobert Yang <liezhi.yang@windriver.com>2019-03-11 18:15:37 +0800
commite3265c111497596f7731b2c65dd502e83e3b6c50 (patch)
treeed88cf7ca45862a67b8c204512034bd4a531adcd /.templateconf
parent28e631d6dbc0a126253c0a072b8f39ff683bfa3a (diff)
downloadopenembedded-core-contrib-rbt/init.tar.gz
oe-init-build-env: Error out when failed to locate cwdrbt/init
Ubuntu's /bin/sh symlinks to /bin/dash by default, so subprocess.check_call(oe-init-build-env, cwd=builddir) would be failed since pwd is builddir, and there is no $builddir/oe-init-build-env, this would lead to other confusing errors, check and error it out earlier to make it easier to locate the problem. We don't meet the problem when manually run ". oe-init-build-env" is because Ubuntu's default login shell is bash, but subprocess.check_call() doesn't respect to login shell, so the error only happens in situations like subprocess.check_call(). And also print errors to stderr as oe-buildenv-internal does. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Diffstat (limited to '.templateconf')
0 files changed, 0 insertions, 0 deletions