From e9debc1d4a9c4b608a32f60bae173ed10f89fdce Mon Sep 17 00:00:00 2001 From: Phil Ruffwind <rf@rufflewind.com> Date: Sat, 2 Jun 2018 17:32:22 -0700 Subject: [PATCH] Add version comparison tool --- tools/vercmp | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 tools/vercmp diff --git a/tools/vercmp b/tools/vercmp new file mode 100755 index 00000000..8ea6d330 --- /dev/null +++ b/tools/vercmp @@ -0,0 +1,10 @@ +#!/usr/bin/env python +import sys + +def parse_version(s): + return tuple(map(int, s.split("."))) + +def cmp(x, y): + return (x > y) - (x < y) + +print(cmp(parse_version(sys.argv[1]), parse_version(sys.argv[2]))) -- GitLab