diff options
Diffstat (limited to 'misc/version.py')
-rwxr-xr-x | misc/version.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/misc/version.py b/misc/version.py new file mode 100755 index 000000000..d6136ea9f --- /dev/null +++ b/misc/version.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +# encoding: utf8 +from __future__ import print_function +import os, sys +from collections import OrderedDict +from ConfigParser import RawConfigParser + + +def main(): + srcDir = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'src') + config = RawConfigParser(dict_type=OrderedDict) + config.read(os.path.join(srcDir, 'fontbuild.cfg')) + sys.stdout.write(config.get('main', 'version')) + +if __name__ == '__main__': + main() |