scons_gd/scons/test/Java/Java-fixture/myjavac.py
2022-10-15 16:06:26 +02:00

22 lines
466 B
Python

import sys
args = sys.argv[1:]
while args:
arg = args[0]
if arg == '-d':
args = args[1:]
elif arg == '-sourcepath':
args = args[1:]
else:
break
args = args[1:]
for file in args:
out = file.lower().replace('.java', '.class')
with open(file, 'rb') as infile, open(out, 'wb') as outfile:
for line in infile:
if not line.startswith(b'/*javac*/'):
outfile.write(line)
sys.exit(0)