Commit graph

279 commits

Author SHA1 Message Date
David Buezas
eaefa299fb
️ FTMotion Trajectory: Fix for short blocks (silent curves), add S-curve (#28082) 2025-10-01 17:27:47 -05:00
Scott Lahteine
c6cd10a92d
🧑‍💻 Shaped axis macros, etc. (#28084)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2025-09-29 15:24:58 -05:00
ThomasToka
d628d7de44
🔨 Improve build output (#28051)
- Respect bootloader offset for `maximum_flash_size` output
- Match the .elf name to the firmware name.
2025-09-14 18:58:00 -05:00
Andrew
dcbcbb54f9
🧑‍💻 Update datetime on same config rebuild (#28020) 2025-09-14 16:15:38 -05:00
Andrew
4fb984e960
🔨 Clean up and improve some Python scripts (#27752) 2025-08-13 12:33:09 -05:00
ellensp
1244a21a21
🔧 Extend bad merge checking (#27990) 2025-08-08 13:38:52 -05:00
Andrew
47820cac8a
🎨 Whitespace cleanups (#27784) 2025-04-09 19:08:10 -05:00
Scott Lahteine
efa175820f 🧑‍💻 Allow for tests on macOS / Windows 2025-03-27 20:57:17 -05:00
Andrew
2f4f2bce15
🔨 PowerShell compatibility (#27720) 2025-03-17 18:04:59 -05:00
Scott Lahteine
d9229ff355 🔨 Fix CONFIG_EXPORT 1, (embed = 101)
Followup to #27628
See #27612
2025-03-10 19:06:47 -05:00
Luc
89def456e8
🔨 Fix pioarduino path check for xtensa-esp32 (#27693) 2025-02-18 19:33:54 -06:00
Scott Lahteine
81ef02e41f 🔨 Fix sim build with gcc-14 2025-01-27 21:17:53 -06:00
Andrew
0a598071af
🎨 Adjust some Python formatting (#27649) 2025-01-23 19:48:58 -06:00
ellensp
36623a2382
🐛 Fix config embed and restore (#27628)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2025-01-08 16:44:31 -06:00
Scott Lahteine
1067950697 🔨 Fix and improve schema exports 2024-12-17 14:03:34 -06:00
Scott Lahteine
c0becd6ce1 🔨 Scripted build/archive multiple envs (2) 2024-12-16 14:49:38 -06:00
ellensp
a365163ff0
🔨 Fix ESP32 build (for xtensa32) (2) (#27570)
Followup to #27561
2024-12-05 17:20:25 -06:00
ellensp
94bd6d52e9
🔨 Fix ESP32 build (for xtensa32) (#27561) 2024-12-03 17:50:25 -06:00
Andrew
3591eb5d5d
🔨 Improve build script compatibility (#27549) 2024-11-30 21:22:52 -06:00
Scott Lahteine
a9f44e37a9 🔨 Improve build scripts 2024-11-30 14:21:16 -06:00
Scott Lahteine
2b39e51a40 🔨 Fix schema.py ; Add build_example --index=N 2024-11-26 21:21:17 -06:00
Andrew
a7bd35b993
🧑‍💻 Python scripts cleanup, improve (#27533) 2024-11-24 21:12:24 -06:00
Scott Lahteine
8df61893c3
🐛 Show probe/level menu for tramming (#27532) 2024-11-23 16:41:42 -06:00
Scott Lahteine
1df97254cb
🔨 Fix path handling for generic variant (#27528) 2024-11-12 17:44:34 -06:00
Scott Lahteine
08717d3f60
🔨 Simplify generic variants, update DFU tool (#27502) 2024-11-02 18:42:20 -05:00
Scott Lahteine
e2c0150fa8 🔨 Use env[PLATFORM]
Followup to f2d585ac7f
2024-09-24 20:31:41 -05:00
Scott Lahteine
f2d585ac7f 🔨 Skip bad compilers 2024-09-23 19:48:31 -05:00
Scott Lahteine
c7e62b33d1
🚸 Probe / Level Menu (#27393)
* 🎨 Housekeeping
* 🚸 Tweak UBL menu
* 🚸 Babystep Probe specific titles
* 🚸 Probe / Level Menu
2024-09-12 17:27:14 -05:00
Scott Lahteine
5ce013f414 mfconfig => Configurations repo 2024-09-08 02:35:13 -05:00
Scott Lahteine
ee35fb07b0
🔨 Put Tronxy CXY products in build folder (#27353) 2024-09-06 21:31:16 -05:00
Scott Lahteine
162ea81894
🧑‍💻 Includes in Conditionals (for code dimming) (#27387) 2024-09-02 00:38:13 -05:00
Scott Lahteine
fe56f5d3a6 🧑‍💻 Improve build_example 2024-08-26 16:11:47 -05:00
Erkan Ozgur Yilmaz
a9c529f004
Prusa MMU3 (#26635)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-08-23 18:33:13 -05:00
Scott Lahteine
986344640f
🔧 Minimal configuration with Config.h (#27338) 2024-08-15 23:08:26 -05:00
Scott Lahteine
3b33f7ec03 🔨 Build script improvements 2024-08-11 20:35:23 -05:00
Scott Lahteine
7a5d849857 🔨 No CONFIG_EXAMPLES_DIR in config signature 2024-07-23 15:18:06 -05:00
ellensp
c852e9c6a1
🔨 Fix preflight checks order (#27285)
Followup to #27249
2024-07-17 18:01:10 -05:00
ellensp
8b81aae870
Update preflight-checks.py for windows 2024-07-09 18:55:36 +12:00
ellensp
3385b4c280
🔨 Auto-replace BOTH / EITHER in configs (#27249)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-07-08 18:46:03 -05:00
Scott Lahteine
a7444021c6 🔨 Fatal error for wrong GCC on macOS Native Sim 2024-06-20 12:53:58 -05:00
Andrew
959be66cc2
🔨 Build scripts cleanup (#27157)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-06-14 16:01:34 -05:00
Jason Smith
d10861e478
Add unit testing framework (#26948)
- Add a framework to build and execute unit tests for Marlin.
- Enable unit test execution as part of PR checks.

---------

Co-authored-by: Costas Basdekis <costas.basdekis@gmail.com>
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-04-13 12:06:08 -07:00
Scott Lahteine
a50490b11f 👷 Minor signature.py adjustments 2024-03-16 16:39:47 -05:00
Smokey Pell
9364cbb4b5
🚸 Tronxy V10 w/ TFT_TRONXY_X5SA + MKS_ROBIN_TFT43 (#26747) 2024-02-04 09:37:32 -06:00
Scott Lahteine
7603023928 🔨 Apply signature.py help 2023-12-25 20:58:38 -06:00
Scott Lahteine
d1ebaba71d 🔨 Remove signature.py debug 2023-12-23 16:27:13 -06:00
Scott Lahteine
eeacf76cfd
🔧 config.ini / JSON dump by @section (#26556) 2023-12-20 22:07:59 -06:00
Scott Lahteine
d62ee95d28
🔨 Update config/schema scripts (#26483) 2023-11-29 14:24:20 -06:00
I3DBeeTech
7a96a082b7
BlackBeezMini 3D by I3DBEE (#26406)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
2023-11-28 00:43:17 -06:00
Keith Bennett
613b4105a2
🔨 Fix updated build script (#26423)
Followup to #26265

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2023-11-14 01:52:22 -06:00