import argparse
import os
import sys
sys.path.append(
os.path.join(os.path.dirname(os.path.abspath(__file__)), os.pardir,
os.pardir, os.pardir, 'build'))
import action_helpers
def main():
parser = argparse.ArgumentParser(description='Run Rust build script.')
parser.add_argument('--output', required=True, help='output file')
args, flags = parser.parse_known_args()
with action_helpers.atomic_output(args.output) as output:
output.write(b'\n'.join([f.encode('utf-8') for f in flags]))
if __name__ == '__main__':
sys.exit(main())