瀏覽代碼

Untangle a bit some recursive include mess

Yuri D'Elia 3 年之前
父節點
當前提交
449510392d
共有 7 個文件被更改,包括 8 次插入6 次删除
  1. 1 0
      Firmware/Marlin_main.cpp
  2. 2 0
      Firmware/cardreader.cpp
  3. 1 0
      Firmware/mmu.cpp
  4. 2 0
      Firmware/temperature.cpp
  5. 1 0
      Firmware/ultralcd.cpp
  6. 0 6
      Firmware/ultralcd.h
  7. 1 0
      Firmware/util.cpp

+ 1 - 0
Firmware/Marlin_main.cpp

@@ -66,6 +66,7 @@
 
 #include "menu.h"
 #include "ultralcd.h"
+#include "conv2str.h"
 #include "backlight.h"
 
 #include "planner.h"

+ 2 - 0
Firmware/cardreader.cpp

@@ -2,6 +2,8 @@
 #include "cmdqueue.h"
 #include "cardreader.h"
 #include "ultralcd.h"
+#include "conv2str.h"
+#include "menu.h"
 #include "stepper.h"
 #include "temperature.h"
 #include "language.h"

+ 1 - 0
Firmware/mmu.cpp

@@ -11,6 +11,7 @@
 #include "cardreader.h"
 #include "cmdqueue.h"
 #include "ultralcd.h"
+#include "menu.h"
 #include "sound.h"
 #include "printers.h"
 #include <avr/pgmspace.h>

+ 2 - 0
Firmware/temperature.cpp

@@ -32,6 +32,8 @@
 #include "Marlin.h"
 #include "cmdqueue.h"
 #include "ultralcd.h"
+#include "menu.h"
+#include "conv2str.h"
 #include "sound.h"
 #include "temperature.h"
 #include "cardreader.h"

+ 1 - 0
Firmware/ultralcd.cpp

@@ -5,6 +5,7 @@
 
 #include "temperature.h"
 #include "ultralcd.h"
+#include "conv2str.h"
 #include "fsensor.h"
 #include "Marlin.h"
 #include "language.h"

+ 0 - 6
Firmware/ultralcd.h

@@ -1,15 +1,9 @@
 #ifndef ULTRALCD_H
 #define ULTRALCD_H
 
-#include "Marlin.h"
-#include "lcd.h"
-#include "conv2str.h"
-#include "menu.h"
 #include "mesh_bed_calibration.h"
 #include "config.h"
 
-#include "config.h"
-
 extern void menu_lcd_longpress_func(void);
 extern void menu_lcd_charsetup_func(void);
 extern void menu_lcd_lcdupdate_func(void);

+ 1 - 0
Firmware/util.cpp

@@ -1,6 +1,7 @@
 #include "Configuration.h"
 
 #include "ultralcd.h"
+#include "menu.h"
 #include "sound.h"
 #include "language.h"
 #include "util.h"