Commit graph

283 commits

Author SHA1 Message Date
Tyeth Gundry
0c51dc01c7 fix(args): better safety around sys.argv access 2025-08-18 17:19:15 +01:00
tyeth
e74ec1640f Support example boards.local.txt and board specific .platform.boards.local.txt 2025-07-24 22:51:59 +01:00
tyeth
ea8dfa1677 Use config folder, but fallback to known path for esp 2025-07-24 22:49:59 +01:00
tyeth
a51bab0b56 Refactor to install_boards_local_txt method 2025-07-24 21:00:03 +01:00
tyeth
66622baed3 Be more robust about version folders, but check for boards.txt first 2025-07-24 20:43:14 +01:00
tyeth
909fc32885 Super robust/hacky fallbacks to the correct CI folder of /home/runner/Arduino/hardware/espressif/esp32/ 2025-07-24 20:23:57 +01:00
tyeth
b48303f918 Fallback to expected CI arduino folder /home/runner/Arduino 2025-07-24 20:08:15 +01:00
tyeth
7d7d5308f6 Use config dump for data directory + generate platform path 2025-07-24 19:42:25 +01:00
tyeth
6f2978d54f Correct drill-down to platforms 2025-07-24 19:07:21 +01:00
tyeth
d0c35074c5 clean up comments 2025-07-24 19:01:54 +01:00
tyeth
7a10d6d6b2 Add copy step for boards.local.txt 2025-07-24 18:48:31 +01:00
tyeth
f95039b3ba Add --boards-local-txt argument 2025-07-24 18:33:43 +01:00
Tyeth Gundry
de0edb92f1
Update build_platform.py - uf2 not hex - fqbn to lowercase 2025-07-04 18:20:06 +01:00
Tyeth Gundry
e6d9926369
Update build_platform.py - Allow error 429 on wget UF2 tools 2025-04-29 17:20:20 +01:00
brentru
7e3a451732 rm no-deps flag 2025-03-07 13:53:00 -05:00
brentru
2b01d6a8f7 no deps 2025-02-28 16:01:45 -05:00
brentru
c08b0a03bc pickup newest rp2040 2025-02-24 15:15:25 -05:00
tyeth
cfd8cd7bb9 Swap Pico BSP to 4.4.1 (SD Fat Fork issue with 4.4.2) 2025-01-22 18:37:55 +00:00
brentru
e5baa42b78 update build_platform to point to adafruit repo and head tag 2025-01-22 18:33:03 +00:00
hathach
034c2bcf74
change esp32 package json to stable one 2024-10-23 22:55:08 +07:00
hathach
545c7b8779
clean up 2024-06-11 13:09:32 +07:00
hathach
ac8b3d9af3
support .skip.txt each platform per line 2024-06-10 17:43:20 +07:00
hathach
8862239d32
add ch32v2 core from openwch 2024-06-10 16:42:27 +07:00
hathach
cca7c9f57e
minor clean up 2024-06-07 12:26:05 +07:00
hathach
95196a6f8e
Merge branch 'refs/heads/master' into importable-build_platform
# Conflicts:
#	build_platform.py
2024-05-30 10:03:47 +07:00
tyeth
803e424cd6 Add HTTPS mirror of Drazzy.com served through cloudflare 2024-05-29 18:41:15 +01:00
hathach
135152b886
fix is_library_installed() using incorrect parameter 2024-05-29 11:34:59 +07:00
hathach
f03b9d8aed
comment out drazzy 2024-05-29 11:00:33 +07:00
hathach
f4fe7ce812
Merge branch 'refs/heads/master' into importable-build_platform
# Conflicts:
#	build_platform.py
2024-05-17 09:16:57 +07:00
Carter Nelson
72918f8b8d
Update build_platform.py
add drazzy url back
2024-05-09 08:38:02 -07:00
hathach
55b0acf54d
minor clean up 2024-04-26 13:47:05 +07:00
hathach
a6e7d709bf
- def main() to prevent global variable platform/platforms/fqbn
- remove obsolete test_examples_in_learningrepo()
2024-04-26 13:18:30 +07:00
hathach
296c59e60f
move global autorun code under if __name__ == "__main__": to make build_platform.py importable 2024-04-26 12:00:04 +07:00
Limor "Ladyada" Fried
f28589bc05
Update build_platform.py
remove drazzy until 
https://github.com/SpenceKonde/megaTinyCore/issues/1059
is resolved
2024-02-18 09:22:45 -05:00
Tyeth Gundry
8655eaf78a Update build_platform.py - Don't install installed arduino libs
This allows us to override the dependencies from latest version to a manually installed version (as a precursor build step)

Needed to allow specifying version 6.x of ArduinoJson rather than latest 7 (breaking changes)
2024-01-09 15:00:00 +00:00
ladyada
ff7d61a290 try another way 2023-12-12 00:10:52 -05:00
ladyada
c56cc8c005 try to fix drazzy failure 2023-12-12 00:06:27 -05:00
ladyada
be54f3b4b5 print cli cmd 2023-12-11 19:32:49 -05:00
ladyada
f1a3f8e5e5 de-debug 2023-10-29 15:43:48 -04:00
ladyada
66206d5ce6 be less stringent 2023-10-29 13:34:04 -04:00
ladyada
600ada1c3d int 2023-10-29 13:26:41 -04:00
ladyada
f6df91cab8 more debug 2023-10-29 13:21:03 -04:00
ladyada
747c29851c debug 2023-10-29 13:12:38 -04:00
Limor "Ladyada" Fried
f3abb4e243
Merge pull request #146 from adafruit/dont-warn-learn-library
Dont warn that learn isn't marked as an arduino library
2023-10-29 13:06:30 -04:00
ladyada
a810ddd06f fixed bug, remove hack
https://github.com/arduino/arduino-cli/issues/2345
2023-10-29 13:04:19 -04:00
hathach
317c7ccd07 Merge branch 'master' into separate-platform-definiton 2023-10-02 11:56:08 +07:00
caternuson
d4e3f15c05 hack fix for megatinycore 2023-09-28 11:32:26 -07:00
caternuson
1590a2d1a6 put back megatinycore bsp url 2023-09-27 10:27:46 -07:00
tyeth
bc085b3e5a Define storage size for picow_rp2040_tinyusb 2023-09-20 17:58:39 +01:00
brentru
fe15057af2 formatting 2023-09-13 12:10:38 -04:00