#!/usr/bin/env python3 | |
import os, subprocess | |
from pathlib import Path | |
outfile = Path( | |
os.getenv('MESON_DIST_ROOT') | |
or os.getenv('MESON_SOURCE_ROOT') | |
or Path(__file__).parent | |
) / '.tarball-revision' | |
with open(outfile, 'wb') as f: | |
f.write(subprocess.check_output(['git', 'log', '--no-color', '--no-decorate', 'HEAD~..HEAD'])) |