Skip to content

Commit 4d9357c

Browse files
Checkin internal_filesystem/builtin/html/webrepl_inlined_minified.html
It gets generated by it's a small file that doesn't change often and when users download internal_filesystem/ from git (to run a statically compiled Linux build, for example) they need this.
1 parent 6738c96 commit 4d9357c

4 files changed

Lines changed: 54 additions & 3 deletions

File tree

.gitignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,6 @@ c_mpos/breakout/build
3737
# build files
3838
*.bin
3939

40-
# auto created by inline_minify_webrepl.py
41-
internal_filesystem/builtin/html/webrepl_inlined_minified.html
40+
# auto created by inline_minify_webrepl.py but still checked in because it's a small file
41+
# and when users download internal_filesystem/ from git (to run a statically compiled Linux build, for example) they need this
42+
# internal_filesystem/builtin/html/webrepl_inlined_minified.html
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This folder will be filled by the inline_minify_webrepl.py script.
1+
This folder gets filled by the webrepl/inline_minify_webrepl.py script.

internal_filesystem/builtin/html/webrepl_inlined_minified.html

Lines changed: 48 additions & 0 deletions
Large diffs are not rendered by default.

webrepl/inline_minify_webrepl.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,12 +129,14 @@ def inline_assets() -> None:
129129
term_js = jsmin((base_dir / "term.js").read_text(encoding="utf-8"))
130130
file_saver_js = jsmin((base_dir / "FileSaver.js").read_text(encoding="utf-8"))
131131
webrepl_js = jsmin((base_dir / "webrepl.js").read_text(encoding="utf-8"))
132+
webrepl_tweaks_js = jsmin((base_dir / "webrepl_tweaks.js").read_text(encoding="utf-8"))
132133

133134
replacements = [
134135
(r"<link\s+rel=\"stylesheet\"\s+href=\"webrepl\.css\"\s*/?>", f"<style>{css}</style>"),
135136
(r"<script\s+src=\"term\.js\"\s*>\s*</script>", f"<script>{term_js}</script>"),
136137
(r"<script\s+src=\"FileSaver\.js\"\s*>\s*</script>", f"<script>{file_saver_js}</script>"),
137138
(r"<script\s+src=\"webrepl\.js\"\s*>\s*</script>", f"<script>{webrepl_js}</script>"),
139+
(r"<script\s+src=\"webrepl_tweaks\.js\"\s*>\s*</script>", f"<script>{webrepl_tweaks_js}</script>"),
138140
]
139141

140142
for pattern, replacement in replacements:

0 commit comments

Comments
 (0)