Remove heavy includes from board.h and footprint.h PCH chain

Remove component_class_manager.h and pcb_selection.h from board.h

Remove collectors.h and component_class_manager.h from footprint.h
This commit is contained in:
Seth Hillbrand
2026-02-13 19:54:46 -08:00
parent 6c9c75eb07
commit 4aca084ab0
29 changed files with 35 additions and 4 deletions
+1
View File
@@ -27,6 +27,7 @@
#include <pgm_base.h>
#include <settings/settings_manager.h>
#include <board.h>
#include <component_classes/component_class_manager.h>
#include <footprint.h>
#include <lset.h>
#include <pcb_group.h>