FiraCode/script/common.py

17 wiersze
464 B
Python
Czysty Zwykły widok Historia

2021-11-06 17:11:55 +00:00
#! /usr/bin/env python3
import argparse, os, re, subprocess
root = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir))
def version():
parser = argparse.ArgumentParser()
parser.add_argument('--version')
(args, _) = parser.parse_known_args()
if args.version:
return args.version
ref = os.getenv('GITHUB_REF')
if ref and ref.startswith('refs/tags/'):
return ref[len('refs/tags/'):]
raise Exception("Cant identify version")