blob: 95046e4f003932c0ffcfa383da94b11ea30be916 [file] [log] [blame]
import os
import subprocess
def have_needed_diff_support():
if not os.path.exists('/usr/bin/diff'):
return False
ld_cmd = subprocess.Popen(
['/usr/bin/diff', '--help'], stdout=subprocess.PIPE, env={'LANG': 'C'})
ld_out = ld_cmd.stdout.read().decode()
ld_cmd.wait()
return '-line-format' in ld_out
if not have_needed_diff_support():
config.unsupported = True