summaryrefslogtreecommitdiff
path: root/orig/pq-web/publish.py
diff options
context:
space:
mode:
Diffstat (limited to 'orig/pq-web/publish.py')
-rwxr-xr-xorig/pq-web/publish.py45
1 files changed, 45 insertions, 0 deletions
diff --git a/orig/pq-web/publish.py b/orig/pq-web/publish.py
new file mode 100755
index 0000000..1915ab9
--- /dev/null
+++ b/orig/pq-web/publish.py
@@ -0,0 +1,45 @@
+#!/usr/bin/python
+"""Publish this game here to server"""
+
+import subprocess, sys
+
+manifest = [
+ "*.html",
+ "json2.js",
+ "config.js",
+ "jquery.js",
+ "main.js",
+ "newguy.js",
+ "roster.js",
+ "*.gif",
+ "back.jpg",
+ "dicebar.jpg",
+ "close*.png",
+ "touch-icon.png",
+ "ipad-ad.jpg",
+ "*.css"]
+includes = sum(map(list, zip(["--include"] * len(manifest), manifest)), [])
+destination = "progressquest.com:www/progressquest.com/play/"
+
+print manifest
+args = (
+ ["rsync"] +
+ sys.argv[1:] +
+ [#"--dry-run",
+ "--verbose",
+ "--compress",
+ "--checksum",
+ "--recursive",
+ "--partial",
+ "--progress",
+ #"--itemize-changes",
+ "--delete",
+ "--delete-excluded",
+ "--times"] +
+ includes +
+ ["--exclude", "*",
+ "./",
+ destination])
+
+print args
+output = subprocess.call(args)