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)