diff options
author | Peter Korsgaard <peter@korsgaard.com> | 2018-10-20 18:02:31 +0200 |
---|---|---|
committer | Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> | 2018-10-20 17:24:13 +0100 |
commit | 62d5558f76a790d1c1b3a1834f1736dc86b6e34f (patch) | |
tree | 15016b66dc7a2cb7188169f27971a77d4a48022b /package/rust-bin/rust-bin.hash | |
parent | 3c12325c8144473b38ea16cee494753243a8e552 (diff) | |
download | buildroot-62d5558f76a790d1c1b3a1834f1736dc86b6e34f.tar.gz buildroot-62d5558f76a790d1c1b3a1834f1736dc86b6e34f.zip |
utils/get-developers: make it callable from elsewhere than the toplevel directory
get-developers tries to open DEVELOPERS in the current directory, so it
breaks when calling it from elsewhere than the toplevel Buildroot directory.
Traceback (most recent call last):
File "../utils/get-developers", line 107, in <module>
__main__()
File "../utils/get-developers", line 26, in __main__
devs = getdeveloperlib.parse_developers(os.path.dirname()
File "/home/peko/source/buildroot/utils/getdeveloperlib.py", line 161, in parse_developers
with open(os.path.join(basepath, "DEVELOPERS"), "r") as f:
IOError: [Errno 2] No such file or directory: '/home/peko/source/buildroot/output-foo/DEVELOPERS'
Fix it by instead figuring out where the DEVELOPERS file is relative to the
location of get-developers (E.G. one level up).
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
[Arnout:
- add realpath to support a symlinked get-developers script;
- pass devs_dir argument to check_developers() to support -c in subdir;
- convert basepath to absolute path to support -f option.
]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Diffstat (limited to 'package/rust-bin/rust-bin.hash')
0 files changed, 0 insertions, 0 deletions