Skip to content

Commit a797483

Browse files
committed
Fixed generate_c_header script
1 parent fdd1218 commit a797483

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

generate_c_header.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"""
33
import json
44
import os
5-
import subprocess
5+
import subprocess as sp
6+
from sys import platform
67

78
import ljmmm
89

@@ -49,14 +50,14 @@ def output_reg(file, reg):
4950

5051
def sanity_test():
5152
include_dir = os.path.split(OUTPUT_FILE)[0]
52-
subprocess.check_call([
53+
sp.run([
5354
'gcc',
5455
'-o', 'gen_test/test_c_header',
5556
SANITY_TEST_FILE,
5657
'-I%s' % include_dir
5758
])
5859

59-
ret = subprocess.call(['gen_test/test_c_header'])
60+
ret = sp.run(['gen_test/test_c_header'])
6061
if ret != 0:
6162
raise Exception("Expected output to be 0, but was: %d" % ret)
6263

@@ -86,7 +87,8 @@ def generate():
8687

8788
finish(file)
8889

89-
sanity_test()
90+
if platform != "win32":
91+
sanity_test()
9092

9193
if __name__ == "__main__":
9294
generate()

0 commit comments

Comments
 (0)