From cf50ff47ef62944e27fe5b1eb416608a888f08c1 Mon Sep 17 00:00:00 2001 From: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> Date: Wed, 14 Aug 2024 09:31:49 -0300 Subject: [PATCH] fix(get.py): Add version checking of installed tools --- tools/get.py | 80 +++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 70 insertions(+), 10 deletions(-) diff --git a/tools/get.py b/tools/get.py index 45a10bf50d9..dfefd94884e 100755 --- a/tools/get.py +++ b/tools/get.py @@ -24,6 +24,7 @@ import re import time import argparse +import subprocess # Initialize start_time globally start_time = -1 @@ -146,6 +147,65 @@ def verify_files(filename, destination, rename_to): return True +def is_latest_version(filename, destination, dirname, rename_to, cfile): + # Regex to extract version number from any of the sources below + regex = r'(?