diff options
Diffstat (limited to 'meta/conf')
-rw-r--r-- | meta/conf/bitbake.conf | 18 | ||||
-rw-r--r-- | meta/conf/layer.conf | 2 |
2 files changed, 20 insertions, 0 deletions
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index f9df7cacd1..bc115117c9 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -453,6 +453,24 @@ export PATH # Build utility info. ################################################################## +# Tools needed to run builds with OE-Core +HOSTTOOLS += " \ + bash sh cut sed gcc ld git rm install which find xargs cat true mktemp \ + grep tar gzip touch cp mv basename dirname tr getopt sort awk head tail \ + mkdir patch uniq perl python chmod python3 ar strip expr ls make as \ + ranlib egrep echo chown cpio tee wc wget bzip2 stat date rmdir od diff \ + md5sum dd chrpath file pod2man gunzip python2.7 ln g++ [ false true \ + uname test hostname nm objdump objcopy cmp printf env readlink gawk fgrep \ + expand pwd sleep diffstat chgrp flock ldd strings rpcgen du makeinfo \ + getconf mknod cpp readelf split \ +" + +# Tools needed to run testimage runtime image testing +HOSTTOOLS += "ps stty ip ssh scp ping vi" + +# Link to these if present +HOSTTOOLS_NONFATAL += "ccache pip3 ld.bfd ld.gold gcc-ar gpg sftp" + CCACHE ??= "" # Disable ccache explicitly if CCACHE is null since gcc may be a symlink # of ccache some distributions (e.g., Fedora 17). diff --git a/meta/conf/layer.conf b/meta/conf/layer.conf index 87c235fe12..739d82ea56 100644 --- a/meta/conf/layer.conf +++ b/meta/conf/layer.conf @@ -59,3 +59,5 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ oprofile->virtual/kernel \ " +# We need to keep bitbake tools in PATH +PATH := "${@os.path.dirname(bb.utils.which(d.getVar('PATH'),'bitbake'))}:${TMPDIR}/hosttools" |