changeset 6:3472b1ded817

Added make_json_files.py.
author Atul Varma <varmaa@toolness.com>
date Wed, 28 May 2008 00:03:47 -0700
parents 892bcd85b96f
children fee2c6b5881d
files make_json_files.py zcode_to_js_array.py
diffstat 2 files changed, 21 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/make_json_files.py	Wed May 28 00:03:47 2008 -0700
@@ -0,0 +1,21 @@
+import os
+import sys
+import base64
+
+if __name__ == "__main__":
+    if len(sys.argv) != 2:
+        print "usage: %s <base-dir>" % sys.argv[0]
+        sys.exit(1)
+    basedir = sys.argv[1]
+    for dirpath, dirnames, filenames in os.walk(basedir):
+        filenames = [name for name in filenames
+                     if not name.endswith(".js")]
+        for name in filenames:
+            fullpath = os.path.join(dirpath, name)
+            newfile = "%s.js" % fullpath
+            print "Creating %s" % newfile
+            contents = open(fullpath, "rb").read()
+            js_contents = "processBase64Zcode('%s');" % (
+                base64.b64encode(contents)
+                )
+            open(newfile, "w").write(js_contents)
--- a/zcode_to_js_array.py	Tue May 27 23:55:24 2008 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-import os
-import sys
-import base64
-
-if __name__ == "__main__":
-    if len(sys.argv) != 2:
-        print "usage: %s <z5-file>" % sys.argv[0]
-        sys.exit(-1)
-    contents = open(sys.argv[1], "rb").read()
-    print "processBase64Zcode('%s');" % (
-        base64.b64encode(contents)
-        )