bdring / FluidNC

The next generation of motion control firmware
Other
1.62k stars 386 forks source link

Modules #1274

Closed MitchBradley closed 3 months ago

MitchBradley commented 4 months ago

Internal code rearrangement to break hardcoded dependencies between files. With this change it is possible to omit certain features from the build simply by excluding files via build_src_filter in platformio.ini. We already have a version of this capability for "factory" things like different spindle and motor types; this change adds the ability to do it for other things like OLED and various web protocols.