1
0
Fork 0

Print distro in doctor output (#19633)

This commit is contained in:
Joel Challis 2023-01-19 10:25:47 +00:00 committed by GitHub
parent 3723c0e3d5
commit 4973950ddc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 41 additions and 8 deletions

View file

@ -2,7 +2,7 @@ import platform
from milc import cli
from .check import CheckStatus
from .check import CheckStatus, release_info
def os_test_windows():
@ -11,4 +11,10 @@ def os_test_windows():
win32_ver = platform.win32_ver()
cli.log.info("Detected {fg_cyan}Windows %s (%s){fg_reset}.", win32_ver[0], win32_ver[1])
# MSYS really does not like "/" files - resolve manually
file = cli.run(['cygpath', '-m', '/etc/qmk-release']).stdout.strip()
qmk_distro_version = release_info(file).get('VERSION', None)
if qmk_distro_version:
cli.log.info('QMK MSYS version: %s', qmk_distro_version)
return CheckStatus.OK