Disable storing package history as version named files unless BUILDHISTORY_KEEP_VERSIONS is set to 1; otherwise the adds of these files that duplicate what is already in git anyway is just noise in the git log.
Signed-off-by: Paul Eggleton <[email protected]> --- meta/classes/buildhistory.bbclass | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass index 1859961..e4534e9 100644 --- a/meta/classes/buildhistory.bbclass +++ b/meta/classes/buildhistory.bbclass @@ -258,8 +258,13 @@ def write_latestlink(pkg, pe, pv, pr, d): filedir = os.path.join(pkghistdir, pkg) else: filedir = pkghistdir - rm_link(os.path.join(filedir, "latest")) - shutil.copy(os.path.join(filedir, "%s:%s-%s" % (pe, pv, pr)), os.path.join(filedir, "latest")) + latest_file = os.path.join(filedir, "latest") + ver_file = os.path.join(filedir, "%s:%s-%s" % (pe, pv, pr)) + rm_link(latest_file) + if d.getVar('BUILDHISTORY_KEEP_VERSIONS', True) == '1': + shutil.copy(ver_file, latest_file) + else: + shutil.move(ver_file, latest_file) buildhistory_get_image_installed() { -- 1.7.5.4 _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
