diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-06-03 19:24:57 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-06-03 19:28:31 +0300 |
commit | f8a39e3bb13000e8952144be4c019d90d5ce7b94 (patch) | |
tree | 280910a141ba62cbd10748f9375e110d66eb06f8 | |
parent | 0e6c89a5c8117561379dbf7388814d3bf1ed796e (diff) | |
download | micropython-f8a39e3bb13000e8952144be4c019d90d5ce7b94.tar.gz micropython-f8a39e3bb13000e8952144be4c019d90d5ce7b94.zip |
tools/make-frozen.py: Handle trailing slash in argument more reliably.
-rwxr-xr-x | tools/make-frozen.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/tools/make-frozen.py b/tools/make-frozen.py index f12e6f6db3..340a788617 100755 --- a/tools/make-frozen.py +++ b/tools/make-frozen.py @@ -26,16 +26,14 @@ def module_name(f): modules = [] -root = sys.argv[1] +root = sys.argv[1].rstrip("/") root_len = len(root) -if root[-1] != "/": - root_len += 1 for dirpath, dirnames, filenames in os.walk(root): for f in filenames: fullpath = dirpath + "/" + f st = os.stat(fullpath) - modules.append((fullpath[root_len:], st)) + modules.append((fullpath[root_len + 1:], st)) print("#include <stdint.h>") print("const uint16_t mp_frozen_sizes[] = {") |