Mercurial > web-gnusto
view create_minified_files.py @ 89:0e1eb40ac12b
Fixed a bug that prevented games from being able to restart themselves.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Thu, 22 May 2008 00:23:20 -0700 |
parents | 4106de9f4871 |
children |
line wrap: on
line source
import os import glob filenames = glob.glob("*.js") for filename in filenames: basename, ext = os.path.splitext(filename) if not basename.endswith(".min"): print "Creating minified version of %s" % filename os.system("python jsmin.py < %(SOURCE)s > %(TARGET)s" % ( {"SOURCE" : filename, "TARGET" : "%s.min%s" % (basename, ext)} )) filenames = glob.glob("*.html") for filename in filenames: basename, ext = os.path.splitext(filename) if not basename.endswith(".min"): print "Creating minified version of %s" % filename newhtml = open(filename, "r").read().replace(".js", ".min.js") open("%s.min%s" % (basename, ext), "w").write(newhtml)