If the cwd is named "buildhistory" and the user hasn't specified an alternative path on the command line, then assume that the current directory is the buildhistory directory. This makes it easier to run buildhistory-diff and also interact with the buildhistory git repository as you no longer have to jump into the buildhistory directory and up to the parent again when doing so.
Signed-off-by: Paul Eggleton <[email protected]> --- scripts/buildhistory-diff | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/buildhistory-diff b/scripts/buildhistory-diff index d8ca12d..e03ccc5 100755 --- a/scripts/buildhistory-diff +++ b/scripts/buildhistory-diff @@ -46,6 +46,11 @@ def main(): sys.exit(1) if not os.path.exists(options.buildhistory_dir): + if options.buildhistory_dir == 'buildhistory/': + cwd = os.getcwd() + if os.path.basename(cwd) == 'buildhistory': + options.buildhistory_dir = cwd + if not os.path.exists(options.buildhistory_dir): sys.stderr.write('Buildhistory directory "%s" does not exist\n\n' % options.buildhistory_dir) parser.print_help() sys.exit(1) -- 2.9.3 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
