Sort out some header dependencies

This commit is contained in:
Scott Lahteine
2016-10-10 15:34:35 -05:00
parent 2cb5df8a56
commit d963020532
6 changed files with 34 additions and 36 deletions

View File

@@ -33,20 +33,6 @@
#include "Marlin.h"
#if HAS_ABL
#include "vector_3.h"
#endif
#if ENABLED(AUTO_BED_LEVELING_LINEAR)
#include "qr_solve.h"
#elif ENABLED(MESH_BED_LEVELING)
#include "mesh_bed_leveling.h"
#endif
#if ENABLED(BEZIER_CURVE_SUPPORT)
#include "planner_bezier.h"
#endif
#include "ultralcd.h"
#include "planner.h"
#include "stepper.h"
@@ -61,6 +47,23 @@
#include "duration_t.h"
#include "types.h"
#if HAS_ABL
#include "vector_3.h"
#if ENABLED(AUTO_BED_LEVELING_LINEAR)
#include "qr_solve.h"
#endif
#elif ENABLED(MESH_BED_LEVELING)
#include "mesh_bed_leveling.h"
#endif
#if ENABLED(BEZIER_CURVE_SUPPORT)
#include "planner_bezier.h"
#endif
#if HAS_BUZZER && DISABLED(LCD_USE_I2C_BUZZER)
#include "buzzer.h"
#endif
#if ENABLED(USE_WATCHDOG)
#include "watchdog.h"
#endif
@@ -4560,7 +4563,9 @@ inline void gcode_M31() {
SERIAL_ECHO_START;
SERIAL_ECHOLNPAIR("Print time: ", buffer);
thermalManager.autotempShutdown();
#if ENABLED(AUTOTEMP)
thermalManager.autotempShutdown();
#endif
}
#if ENABLED(SDSUPPORT)