Mercurial > web-gnusto
changeset 76:4106de9f4871
Converted the SConstruct into a standard Python script; SCons is no longer a dependency of this project.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Wed, 21 May 2008 09:17:01 -0700 |
parents | 027ce7e85594 |
children | 19c686bef710 |
files | SConstruct create_minified_files.py |
diffstat | 2 files changed, 22 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/SConstruct Wed May 21 07:22:50 2008 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -import os -import glob - -filenames = glob.glob("*.js") - -for filename in filenames: - basename, ext = os.path.splitext(filename) - if not basename.endswith(".min"): - Command("%s.min%s" % (basename, ext), filename, - "python jsmin.py < ${SOURCE} > ${TARGET}") - -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)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/create_minified_files.py Wed May 21 09:17:01 2008 -0700 @@ -0,0 +1,22 @@ +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)