1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2024-12-22 17:34:18 +03:00
libvirt/scripts/meson-timestamp.py

13 lines
321 B
Python
Raw Normal View History

#!/usr/bin/env python3
import os
from datetime import datetime, timezone
timestamp = os.environ.get('SOURCE_DATE_EPOCH', None)
timeformat = '%c %Z'
if timestamp:
print(datetime.fromtimestamp(int(timestamp), tz=timezone.utc).strftime(timeformat))
else:
print(datetime.now(tz=timezone.utc).strftime(timeformat))