Skip to content

Commit 64c58c8

Browse files
committed
Build packages and add script to list package size
1 parent 338d4b8 commit 64c58c8

File tree

11 files changed

+165
-1
lines changed

11 files changed

+165
-1
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ node_modules
33
.vscode
44
build
55
server
6+
.env
7+
languages/backup/

dist/BUNDLE_SIZES.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Bundle sizes (dist/)
2+
3+
Generated by `tools/release_bundle_sizes.py`. Use this table in RELEASE_*.md or docs/FEATURES_AND_BUNDLE.md.
4+
5+
| Target | Subtarget | Size | Bytes | Path |
6+
|--------|-----------|------|-------|------|
7+
| CNC | GRBL | 86.6 KB | 88682 | CNC\GRBL\index.html.gz |
8+
| CNC | GRBLHal | 91.2 KB | 93373 | CNC\GRBLHal\index.html.gz |
9+
| Printer3D | Marlin | 95.7 KB | 98016 | Printer3D\Marlin\index.html.gz |
10+
| Printer3D | Marlin-embedded | 95.0 KB | 97255 | Printer3D\Marlin-embedded\index.html.gz |
11+
| Printer3D | Repetier | 94.4 KB | 96668 | Printer3D\Repetier\index.html.gz |
12+
| Printer3D | Smoothieware | 94.0 KB | 96251 | Printer3D\Smoothieware\index.html.gz |
13+
| SandTable | GRBL | 78.5 KB | 80393 | SandTable\GRBL\index.html.gz |
14+
15+
**Total size (all packages):** 635.4 KB (650638 bytes).

dist/CNC/GRBL/index.html.gz

-628 Bytes
Binary file not shown.

dist/CNC/GRBLHal/index.html.gz

-591 Bytes
Binary file not shown.
-198 Bytes
Binary file not shown.
-101 Bytes
Binary file not shown.
-168 Bytes
Binary file not shown.
94 Bytes
Binary file not shown.

dist/SandTable/GRBL/index.html.gz

-640 Bytes
Binary file not shown.

tools/format_sources.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
#!/usr/bin/python
1+
#!/usr/bin/env python3
2+
"""
3+
format_sources.py - Format JavaScript and CSS files using Prettier.
4+
5+
6+
Copyright (c) 2026 Luc Lebosse. All rights reserved.
7+
"""
28

39
import os
410
import subprocess

0 commit comments

Comments
 (0)