On 9/11/19 5:09 PM, Pandey, Kamal wrote:
Hi,
Is there any way by which I can use the source command inside a bitbake recipe 
for example if I need to source some environment file before compiling.
source  <filename> doesn't seem to work
Will  the command .  <filename> work
What exactly I need to inherit for source command to work

I ran into something similar in a Makefile. There the problem was that the default sub shell used is /bin/sh and does not support the "source" command. Solution for the Makefile I used is like:

SHELL=/bin/bash

MY_VAR = $(shell source func_defs.sh && call_func 1 2)

So maybe do something like (untested):

bash -c 'source source func_defs.sh && call_func 1 2'

in the bitbake recipe. You obviously depend on bash-native for that recipe.

Hope this helps,

-- Bas.
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to