1#!/usr/bin/env python3
2
3import sys
4
5export_symbols=sys.argv[1]
6version_file=sys.argv[2]
7version_file_clang=sys.argv[2] + ".clang"
8
9with open(export_symbols, 'r') as syms, \
10     open(version_file, 'w') as version:
11     version.write("V0_1_0 {\n    global:\n")
12     for sym in syms:
13        version.write("        {};\n".format(sym.strip()))
14     version.write("    local:\n        *;\n};\n")
15
16with open(export_symbols, 'r') as syms, \
17     open(version_file_clang, 'w') as version:
18     for sym in syms:
19        version.write("_{}\n".format(sym.strip()))
20