Merge branch 'fix/espcoredump_perm' into 'master'

Tools: Make espcoredump.py executable

Closes IDFGH-7782

See merge request espressif/esp-idf!18956
This commit is contained in:
Roland Dobai 2022-07-12 05:01:04 +08:00
commit da35323081
2 changed files with 6 additions and 3 deletions

0
components/espcoredump/espcoredump.py Normal file → Executable file
View File

View File

@ -35,11 +35,14 @@ def check_executable_list():
def check_executables(files):
ret = 0
for fn in files:
if not is_executable(fn):
continue
if fn not in known_executables:
fn_executable = is_executable(fn)
fn_in_list = fn in known_executables
if fn_executable and not fn_in_list:
print('"{}" is not in {}'.format(fn, EXECUTABLE_LIST_FN))
ret = 1
if not fn_executable and fn_in_list:
print('"{}" is not executable but is in {}'.format(fn, EXECUTABLE_LIST_FN))
ret = 1
return ret