Compiletest for non-Windows systems

This commit is contained in:
Peter Šurda 2017-01-11 14:21:53 +01:00
parent 085e335969
commit 2654b61bd7
Signed by: PeterSurda
GPG Key ID: 0C5F50C0B5F37D87

7
build/compiletest.py Normal file → Executable file
View File

@ -16,5 +16,8 @@ for filename in matches:
try:
compile(source, filename, 'exec')
except Exception as e:
ctypes.windll.user32.MessageBoxA(0, traceback.format_exc(), "Exception in " + filename, 1)
sys.exit(1)
if 'win' in sys.platform:
ctypes.windll.user32.MessageBoxA(0, traceback.format_exc(), "Exception in " + filename, 1)
else:
print "Exception in %s: %s" % (filename, traceback.format_exc())
sys.exit(1)