From: Florent Kermarrec Date: Tue, 19 Nov 2019 08:11:11 +0000 (+0100) Subject: build/tools/get_migen/litex_git_revision: avoid git fatal error message is not instal... X-Git-Tag: 24jan2021_ls180~848 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d905521185fada6fe246e546384eb19e6188e030;p=litex.git build/tools/get_migen/litex_git_revision: avoid git fatal error message is not installed as a git repository --- diff --git a/litex/build/tools.py b/litex/build/tools.py index 7a5bbbd0..30be031c 100644 --- a/litex/build/tools.py +++ b/litex/build/tools.py @@ -109,7 +109,8 @@ def get_migen_git_revision(): d = os.getcwd() os.chdir(os.path.dirname(migen.__file__)) try: - r = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"])[:-1].decode("utf-8") + r = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"], + stderr=subprocess.DEVNULL)[:-1].decode("utf-8") except: r = "--------" os.chdir(d) @@ -120,7 +121,8 @@ def get_litex_git_revision(): d = os.getcwd() os.chdir(os.path.dirname(litex.__file__)) try: - r = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"])[:-1].decode("utf-8") + r = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"], + stderr=subprocess.DEVNULL)[:-1].decode("utf-8") except: r = "--------" os.chdir(d)