mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-30 11:59:12 +03:00
вычисляем размеры модулей
This commit is contained in:
27
measure_size/README.md
Normal file
27
measure_size/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# measure_size
|
||||
|
||||
Скрипт замеряет прирост размера прошивки (flash) для каждого модуля и пишет в `about.size` в modinfo.json (КБ по env).
|
||||
|
||||
## Среда (venv)
|
||||
|
||||
```bash
|
||||
cd measure_size
|
||||
python3 -m venv venv
|
||||
source venv/bin/activate # Linux/macOS
|
||||
# или: venv\Scripts\activate # Windows
|
||||
python measure.py --dry-run
|
||||
```
|
||||
|
||||
## Запуск из корня IoTManager
|
||||
|
||||
```bash
|
||||
# с виртуальным окружением из папки measure_size
|
||||
measure_size/venv/bin/python measure_size/measure.py --dry-run
|
||||
measure_size/venv/bin/python measure_size/measure.py --env esp32_4mb
|
||||
```
|
||||
|
||||
Или из папки measure_size (после активации venv):
|
||||
|
||||
```bash
|
||||
cd measure_size && source venv/bin/activate && python measure.py --dry-run
|
||||
```
|
||||
Reference in New Issue
Block a user