projects
/
pwl6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix some stylistic issues found by various linters.
[pwl6.git]
/
tools
/
generate-nw
diff --git
a/tools/generate-nw
b/tools/generate-nw
index
61959f2
..
ea99e69
100755
(executable)
--- a/
tools/generate-nw
+++ b/
tools/generate-nw
@@
-1,20
+1,23
@@
#!/usr/bin/env python
#!/usr/bin/env python
-# Generate a
node-webkit
package.json file for a website.
+# Generate a
n NW.js
package.json file for a website.
#
#
-# https://github.com/
rogerwang/node-webkit
/wiki/Manifest-format
+# https://github.com/
nwjs/nw.js
/wiki/Manifest-format
import os
import re
import os
import re
-import shutil
import time
import json
import time
import json
+
def is_html(filename):
return filename.lower().endswith(".html")
def is_html(filename):
return filename.lower().endswith(".html")
+
def attr(name):
def attr(name):
- return "data-" + name + """=["']?((?:.(?!["']?\s+(?:\S+)=|[>"']))+.)["']?"""
+ return ("data-" + name
+ + """=["']?((?:.(?!["']?\s+(?:\S+)=|[>"']))+.)["']?""")
+
def main(appdir, version=None):
if not os.path.isdir(appdir):
def main(appdir, version=None):
if not os.path.isdir(appdir):
@@
-24,10
+27,10
@@
def main(appdir, version=None):
for root, dirnames, filenames in os.walk(appdir):
root = os.path.relpath(root, appdir)
for filename in filenames:
for root, dirnames, filenames in os.walk(appdir):
root = os.path.relpath(root, appdir)
for filename in filenames:
- if filename.lower() == "index.html":
+ flower = filename.lower()
+ if flower == "index.html":
indexes.append(os.path.join(root, filename))
indexes.append(os.path.join(root, filename))
- if ("icon" in filename.lower()
- and filename.lower().endswith((".ico", ".png"))):
+ if ("icon" in flower and flower.endswith((".ico", ".png"))):
icons.append(os.path.join(root, filename))
indexes.sort(key=lambda fn: (fn.count("/"), fn))
icons.append(os.path.join(root, filename))
indexes.sort(key=lambda fn: (fn.count("/"), fn))
@@
-37,6
+40,7
@@
def main(appdir, version=None):
"main": indexes[0],
"name": name,
"version": version or "0.0.0",
"main": indexes[0],
"name": name,
"version": version or "0.0.0",
+ "chromium-args": "--enable-webgl --ignore-gpu-blacklist",
"window": {
"show": False,
"toolbar": False,
"window": {
"show": False,
"toolbar": False,