X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2FSConscript;h=a277e8b79254588e8fd4dc5e1d8fad2e4ef340a3;hb=3720d913dd39852be7debfa17823f730a77bb478;hp=37b3f8572e25a28dee7fbb6c64eef9131998327b;hpb=076faf8764d3cd8038145286f7533d0a18e82476;p=mesa.git diff --git a/src/SConscript b/src/SConscript index 37b3f8572e2..a277e8b7925 100644 --- a/src/SConscript +++ b/src/SConscript @@ -1,12 +1,14 @@ import filecmp import os import subprocess +from sys import executable as python_cmd Import('*') if env['platform'] == 'windows': SConscript('getopt/SConscript') +SConscript('util/xmlpool/SConscript') SConscript('util/SConscript') SConscript('compiler/SConscript') @@ -24,11 +26,11 @@ def write_git_sha1_h_file(filename): tempfile = "git_sha1.h.tmp" with open(tempfile, "w") as f: - args = [ 'sh', Dir('#').abspath + '/bin/git_sha1_gen.sh' ] + args = [ python_cmd, Dir('#').abspath + '/bin/git_sha1_gen.py' ] try: subprocess.Popen(args, stdout=f).wait() except: - print "Warning: exception in write_git_sha1_h_file()" + print("Warning: exception in write_git_sha1_h_file()") return if not os.path.exists(filename) or not filecmp.cmp(tempfile, filename):