Initial BeeOS simulator and asset pipeline
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# BeeOS Development Notes
|
||||
|
||||
BeeOS is currently a desktop simulator and project framework for a future MicroPython/LVGL watch OS.
|
||||
|
||||
## Current development rules
|
||||
|
||||
- Keep the simulator runnable on normal Windows Python.
|
||||
- Do not require LVGL on Windows.
|
||||
- Keep HiveStore curated, even when third-party repos are supported.
|
||||
- Prefer small curated asset subsets over large full asset packs.
|
||||
- Keep package formats JSON-based and easy to inspect.
|
||||
- Keep generated firmware assets separate under `beeos/generated/`.
|
||||
|
||||
## Before packaging
|
||||
|
||||
Run:
|
||||
|
||||
```powershell
|
||||
py tools/validate_project.py --project-root .
|
||||
```
|
||||
|
||||
Optional cleanup:
|
||||
|
||||
```powershell
|
||||
py tools/clean_project.py --project-root .
|
||||
```
|
||||
Reference in New Issue
Block a user