diff options
Diffstat (limited to 'misc/tools/versionize-css.py')
-rwxr-xr-x | misc/tools/versionize-css.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/misc/tools/versionize-css.py b/misc/tools/versionize-css.py index 0b317462f..5c1d9a9b8 100755 --- a/misc/tools/versionize-css.py +++ b/misc/tools/versionize-css.py @@ -4,22 +4,20 @@ # Updates the "?v=x" in docs/inter-ui.css # from __future__ import print_function -import os, sys, re -from collections import OrderedDict -from ConfigParser import RawConfigParser +import os, sys +from os.path import dirname, basename, abspath, relpath, join as pjoin +sys.path.append(abspath(pjoin(dirname(__file__), 'tools'))) +from common import BASEDIR, getVersion -def main(): - rootDir = os.path.dirname(os.path.dirname(__file__)) +import re - config = RawConfigParser(dict_type=OrderedDict) - config.read(os.path.join(rootDir, 'src', 'fontbuild.cfg')) - version = config.get('main', 'version') +def main(): + version = getVersion() regex = re.compile(r'(url\("[^"]+?v=)([^"]+)("\))') + cssFileName = pjoin(BASEDIR, 'docs', 'inter-ui.css') - cssFileName = os.path.join(rootDir, 'docs', 'inter-ui.css') - s = '' with open(cssFileName, 'r') as f: s = f.read() |