Commit Graph
6 Commits
Author SHA1 Message Date
Jesse Hills f8ea4873b6 [core] Consolidate setup scripts into a cross-platform setup.py
script/setup and script/setup.bat implemented the same workflow and were
kept in sync by hand, which had already drifted: the worktree hook fix in
#18843 landed in the bash script only. Both are now thin wrappers around
script/setup.py, so there is one implementation to maintain.

The post-checkout hook also checks for a venv/Scripts layout before doing
anything, so a branch switch on Windows can no longer clear a working
virtual environment.
2026-08-28 20:00:49 +12:00
Jesse Hills 4ceae9cf85 [ci] Replace pre-commit with prek (#18029) 2026-08-04 16:18:46 +12:00
Jonathan Swoboda da2089c8be [core] Remove platformio install from setup (#10997) 2025-10-06 13:10:05 +13:00
Jesse Hills bd7c2a680c Updates for development environment (#8801) 2025-05-22 13:24:34 +12:00
Jesse Hills adcd6517db [docker] Use new base container image (#8582) 2025-04-28 11:14:50 +12:00
NP v/d SpekandKeith Burzinski 8148eae134 add windows script/setup.bat (#7140)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-08-13 11:16:42 +12:00