Don't include plotters_specific.h where not needed

This avoids some very large rebuilds when a plotter class is changed.
This commit is contained in:
Alexis Lockwood 2020-12-13 19:00:53 -07:00 committed by jean-pierre charras
parent 5937b38312
commit 4bc12e7dcd
7 changed files with 7 additions and 1 deletions

View File

@ -37,6 +37,7 @@
#include <wx_html_report_panel.h>
#include <bitmaps.h>
#include <widgets/unit_binder.h>
#include <plotters/plotters_pslike.h>
class DIALOG_EXPORT_SVG : public DIALOG_EXPORT_SVG_BASE
{

View File

@ -28,6 +28,7 @@
*/
#include <plotter.h>
#include <plotters_specific.h>
#include <eda_item.h>
#include <gr_text.h>
#include <confirm.h>

View File

@ -30,6 +30,7 @@
#include <vector>
#include <plotter.h>
#include <plotters_specific.h>
#include <kicad_string.h>
#include <locale_io.h>
#include <pcb_edit_frame.h>

View File

@ -28,6 +28,7 @@
#include <vector>
#include <plotter.h>
#include <plotters_specific.h>
#include <kicad_string.h>
#include <locale_io.h>
#include <pcb_edit_frame.h>

View File

@ -25,7 +25,7 @@
#include <wx/wx.h>
#include <outline_mode.h>
#include <plotters_specific.h>
#include <plotter.h>
#include <layers_id_colors_and_visibility.h>
class COLOR_SETTINGS;

View File

@ -47,6 +47,7 @@
#include <dimension.h>
#include <pcbplot.h>
#include <plotters_specific.h>
#include <pcb_painter.h>
#include <gbr_metadata.h>

View File

@ -38,6 +38,7 @@
#include <math/util.h> // for KiROUND, Clamp
#include <math/vector2d.h> // for VECTOR2I
#include <plotter.h>
#include <plotters_specific.h>
#include <trigo.h>
#include <board_design_settings.h> // for BOARD_DESIGN_SETTINGS