diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2015-08-21 10:50:57 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-08-30 12:34:38 +0100 |
commit | 6f3992728613c39403ef59bbcf1cb67d9e8c526b (patch) | |
tree | 91cba13582e1d5b8eb8fe55f4d7a246b4a2aaefc | |
parent | 14eba06baacca25213e35afa7bfd126fc1f5586a (diff) | |
download | openembedded-core-6f3992728613c39403ef59bbcf1cb67d9e8c526b.tar.gz openembedded-core-6f3992728613c39403ef59bbcf1cb67d9e8c526b.tar.bz2 openembedded-core-6f3992728613c39403ef59bbcf1cb67d9e8c526b.zip |
classes/buildhistory: tweak buildhistory_list_pkg_files
* Avoid using ${...} for shell variables (since they could be
expanded as bitbake variables if present)
* Use files-in-package.txt rather than files-in-<packagename>.txt; the
file is already in a subdirectory named with the package name and this
naming is consistent with that of files-in-image.txt.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
-rw-r--r-- | meta/classes/buildhistory.bbclass | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass index 054a81fdfc..3d459c715a 100644 --- a/meta/classes/buildhistory.bbclass +++ b/meta/classes/buildhistory.bbclass @@ -439,16 +439,14 @@ buildhistory_list_files() { } buildhistory_list_pkg_files() { - file_prefix="files-in-" - # Create individual files-in-package for each recipe's package for pkgdir in $(find ${PKGDEST}/* -maxdepth 0 -type d); do - pkgname=$(basename ${pkgdir}) - outfolder="${BUILDHISTORY_DIR_PACKAGE}/${pkgname}" - outfile="${outfolder}/${file_prefix}${pkgname}.txt" - # Make sure the output folder, exist so we can create the files-in-$pkgname.txt file - if [ ! -d ${outfolder} ] ; then - bbdebug 2 "Folder ${outfolder} does not exist, file ${outfile} not created" + pkgname=$(basename $pkgdir) + outfolder="${BUILDHISTORY_DIR_PACKAGE}/$pkgname" + outfile="$outfolder/files-in-package.txt" + # Make sure the output folder exists so we can create the file + if [ ! -d $outfolder ] ; then + bbdebug 2 "Folder $outfolder does not exist, file $outfile not created" continue fi buildhistory_list_files ${pkgdir} ${outfile} |