Browse Source

tools/make-frozen.py: Allow to run with no directory passed in.

In which case it will just emit empty frozen C definitions.
pull/5084/head
Damien George 5 years ago
parent
commit
8e8cfa6f53
  1. 15
      tools/make-frozen.py

15
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[] = {")

Loading…
Cancel
Save