summaryrefslogtreecommitdiff
path: root/tools/make-frozen.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/make-frozen.py')
-rwxr-xr-xtools/make-frozen.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/tools/make-frozen.py b/tools/make-frozen.py
index 1051b520e..8809fd0c8 100755
--- a/tools/make-frozen.py
+++ b/tools/make-frozen.py
@@ -27,14 +27,15 @@ def module_name(f):
modules = []
-root = sys.argv[1].rstrip("/")
-root_len = len(root)
+if len(sys.argv) > 1:
+ root = sys.argv[1].rstrip("/")
+ root_len = len(root)
-for dirpath, dirnames, filenames in os.walk(root):
- for f in filenames:
- fullpath = dirpath + "/" + f
- st = os.stat(fullpath)
- modules.append((fullpath[root_len + 1:], st))
+ for dirpath, dirnames, filenames in os.walk(root):
+ for f in filenames:
+ fullpath = dirpath + "/" + f
+ st = os.stat(fullpath)
+ modules.append((fullpath[root_len + 1:], st))
print("#include <stdint.h>")
print("const char mp_frozen_str_names[] = {")