Brad Bishop | c8f4712 | 2019-06-24 09:36:18 -0400 | [diff] [blame] | 1 | #! /usr/bin/env python3 |
2 | # | ||||
3 | # SPDX-License-Identifier: MIT | ||||
4 | # | ||||
5 | # Copyright 2019 by Garmin Ltd. or its subsidiaries | ||||
6 | # | ||||
7 | # A script to reformat python sysconfig | ||||
8 | |||||
9 | import sys | ||||
10 | import pprint | ||||
11 | l = {} | ||||
12 | g = {} | ||||
13 | with open(sys.argv[1], 'r') as f: | ||||
14 | exec(f.read(), g, l) | ||||
15 | |||||
16 | with open(sys.argv[1], 'w') as f: | ||||
17 | for k in sorted(l.keys()): | ||||
18 | f.write('%s = ' % k) | ||||
19 | pprint.pprint(l[k], stream=f, width=sys.maxsize) | ||||
20 | f.write('\n') | ||||
21 |