diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2014-04-04 16:25:39 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2014-04-07 16:16:06 +0100 |
commit | c406658d86749a26a7cbbc7363465674b2d76280 (patch) | |
tree | 33686952a80421e7f0a6240fbbac71b771dad1e1 | |
parent | f883e736c5b4eeaff9d3b1da2de3447ab23d7f03 (diff) |
make-version-script: output symbols in sorted order for easier diffing
-rw-r--r-- | tools/make-version-script.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/make-version-script.py b/tools/make-version-script.py index 1fe6b90d3..47042d069 100644 --- a/tools/make-version-script.py +++ b/tools/make-version-script.py @@ -199,7 +199,7 @@ def main(abifiles, symbols=None, unreleased_version=None, if missing: e('These symbols have disappeared:') - for symbol in missing: + for symbol in sorted(missing): e(' %s', symbol) raise SystemExit(1) @@ -216,12 +216,12 @@ def main(abifiles, symbols=None, unreleased_version=None, print('%s {' % private_version) print(' global:') - for symbol in private: + for symbol in sorted(private): print(' %s;' % symbol) print('};') elif dpkg: - for symbol in private: + for symbol in sorted(private): print(' %s@%s 0 1' % (symbol, private_version)) unreleased = set([symbol @@ -232,7 +232,7 @@ def main(abifiles, symbols=None, unreleased_version=None, if unreleased_version is None: e('Unversioned symbols are not allowed in releases:') - for symbol in unreleased: + for symbol in sorted(unreleased): e(' %s', symbol) raise SystemExit(1) @@ -241,7 +241,7 @@ def main(abifiles, symbols=None, unreleased_version=None, print("%s {" % unreleased_version) print(" global:") - for symbol in unreleased: + for symbol in sorted(unreleased): print(" %s;" % symbol) print("} %s;" % version) |