- tools/python-embed/: embedded Python 3.12.10 runtime with bleak/pyserial preinstalled (git-ignored, fetched from the huaweicloud mirror); bats resolve Python in order: python-embed -> .venv-ble -> system - NSpyocd.exe + DFP pack copied into tools/ (git-ignored); flash_package.py prefers the in-tools copies - make_release.bat/ps1: one-click zip to out/mothercup_tools_<ts>.zip (staged in TEMP to avoid self-inclusion; zip excluded from git) - all bats converted to CRLF (LF-only breaks cmd block parsing and %~dp0) - verified: zip extracted outside the repo runs ble_ota --uart end-to-end (PASS, 27 kB/s) and flash_package via the bundled NSpyocd - docs: dev log section 49, AGENTS.md tools section + heap 18KB fix
14 lines
336 B
Plaintext
14 lines
336 B
Plaintext
tools/.venv-ble/
|
|
tools/__pycache__/
|
|
Boot/MDK-ARM/Objects
|
|
mcm-ddc-ble/MDK-ARM/Objects
|
|
mcm-ddc-ble/MDK-ARM/build.log
|
|
mcm-ddc-ble/MDK-ARM/build-app2.log
|
|
mcm-ddc-ble/MDK-ARM/Objects-app2
|
|
|
|
# portable production runtime (bundled, not committed)
|
|
tools/python-embed/
|
|
tools/NSpyocd/
|
|
tools/N32WB03x_DFP.1.4.0.pack
|
|
tools/out/mothercup_tools_*.zip
|