mirror of
https://github.com/gnif/LookingGlass.git
synced 2024-11-24 06:27:17 +00:00
9ff476bd09
Co-authored-by: Guanzhong Chen <quantum2048@gmail.com>
16 lines
523 B
Python
16 lines
523 B
Python
# -- Path setup --------------------------------------------------------------
|
|
from pathlib import Path
|
|
|
|
try:
|
|
with open(Path(__file__).parent.parent / 'VERSION') as f:
|
|
release = f.read().strip()
|
|
except IOError:
|
|
import subprocess
|
|
try:
|
|
release = subprocess.check_output([
|
|
'git', 'describe', '--always', '--abbrev=10', '--dirty=+', '--tags'
|
|
]).decode('utf-8').strip()
|
|
except (subprocess.CalledProcessError, OSError):
|
|
release = '(unknown version)'
|
|
del subprocess
|