aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)Author
2016-06-12runqemu: Add suport for qemuzynqmpAlistair Francis
2016-06-07oe-pkgdata-util: fix AttributeErrorEd Bartosh
2016-06-06meta: Drop swabberRichard Purdie
2016-06-03scripts/pybootchart: Fix print statementRichard Purdie
2016-06-03send-error-report: encode data to bytesEd Bartosh
2016-06-03image-live, image-vm, wic: Remove fs size workaroundJussi Kukkonen
2016-06-02scripts: python3: change python to python3 in shebangEd Bartosh
2016-06-02scripts: python3: decode subprocess outputEd Bartosh
2016-06-02combo-layer: python3: use tempfile.TemporaryFileEd Bartosh
2016-06-02dirsize: python3: fix TypeError: unorderable typesEd Bartosh
2016-06-02combo-layer: python3: import reduceEd Bartosh
2016-06-02scripts: python3: use new metaclass syntaxEd Bartosh
2016-06-02scripts: python3: get rid of __future__ importsEd Bartosh
2016-06-02scripts: python3: rename raw_input to inputEd Bartosh
2016-06-02ksize.py: python3: get rid of strings.joinEd Bartosh
2016-06-02scripts: python3: fix urllib importsEd Bartosh
2016-06-02scripts: python3: use new style except statementEd Bartosh
2016-06-02scripts: python3: convert iterables to listsEd Bartosh
2016-06-02classes/lib: Complete transition to python3Richard Purdie
2016-06-02scripts: use python3 in shebangEd Bartosh
2016-06-02scripts: Fix urlparse imports for python3Ed Bartosh
2016-06-02scripts: Rename ConfigParser -> configparser for python3Ed Bartosh
2016-06-02scripts: Fix encoding errors for python3Ed Bartosh
2016-06-02scripts: Replace basestring -> str for python3Ed Bartosh
2016-06-02scripts: Fix deprecated dict methods for python3Ed Bartosh
2016-06-02wic: encode help textEd Bartosh
2016-06-02wic: use python3 in shebangEd Bartosh
2016-06-02classes/lib: Update xrange -> range for python3Richard Purdie
2016-06-02classes/lib: Update to explictly create lists where neededRichard Purdie
2016-06-02classes/lib: Update to match python3 iter requirementsRichard Purdie
2016-06-01oe-buildenv-internal: Update to python3Richard Purdie
2016-06-01scripts/lnr: update for python3Allen Wild
2016-06-01scripts: python3: Use print functionEd Bartosh
2016-05-30recipetool / devtool: set a fixed SRCREV by default when fetching from gitPaul Eggleton
2016-05-30recipetool: create: use ${BP} for subdir for binary packagesPaul Eggleton
2016-05-30recipetool: create: extract variable values from .deb/.ipk/.rpmPaul Eggleton
2016-05-30recipetool: create: support extracting SUMMARY and HOMEPAGEPaul Eggleton
2016-05-30wic: bootimg-efi: include startup.nsh if it's availableChristopher Larson
2016-05-25devtool: upgrade: clarify help text for --srcrev optionPaul Eggleton
2016-05-25devtool: upgrade: tweak conflict handlingPaul Eggleton
2016-05-25devtool: upgrade: handle upgrading recipes with a versioned inc filePaul Eggleton
2016-05-22scripts/bitbake-whatchanged: migrate from optparse to argparseHumberto Ibarra
2016-05-22wipe-sysroot: fix wrong glob when removing manifestsRoss Burton
2016-05-22scripts/oe-selftest: Remove inadvertant python3 specific changeRichard Purdie
2016-05-21meta/scripts: python3: rename file -> openRichard Purdie
2016-05-21meta/selftest/scripts: Use print function for python3 compatibilityRichard Purdie
2016-05-21devtool: sdk-update: drop support for local updatesPaul Eggleton
2016-05-20wic: fix path parsing, use last occurrenceGeorge McCollister
2016-05-19scripts/oe-selftest: Improve listing by reducing unneeded spacingHumberto Ibarra
2016-05-19wic: add help for --bmap commandline optionEd Bartosh
ist\n\n' % args.buildhistory_dir) parser.print_help() sys.exit(1) scripts_path = os.path.abspath(os.path.dirname(os.path.abspath(sys.argv[0]))) lib_path = scripts_path + '/lib' sys.path = sys.path + [lib_path] import scriptpath # Set path to OE lib dir so we can import the buildhistory_analysis module scriptpath.add_oe_lib_path() # Set path to bitbake lib dir so the buildhistory_analysis module can load bb.utils bitbakepath = scriptpath.add_bitbake_lib_path() if not bitbakepath: sys.stderr.write("Unable to find bitbake by searching parent directory of this script or PATH\n") sys.exit(1) if len(args.revisions) == 1: if '..' in args.revisions[0]: fromrev, torev = args.revisions[0].split('..') else: fromrev, torev = args.revisions[0], 'HEAD' elif len(args.revisions) == 2: fromrev, torev = args.revisions from oe.buildhistory_analysis import init_colours, process_changes import gitdb init_colours({"yes": True, "no": False, "auto": sys.stdout.isatty()}[args.colour]) try: changes = process_changes(args.buildhistory_dir, fromrev, torev, args.report_all, args.report_ver, args.sigs, args.sigsdiff, args.exclude_path) except gitdb.exc.BadObject as e: if not args.revisions: sys.stderr.write("Unable to find previous build revision in buildhistory repository\n\n") parser.print_help() else: sys.stderr.write('Specified git revision "%s" is not valid\n' % e.args[0]) sys.exit(1) for chg in changes: out = str(chg) if out: print(out) sys.exit(0) if __name__ == "__main__": main()