diff --git a/Bootloaders/CDC/makefile b/Bootloaders/CDC/makefile
index 26b3240ec76949dde1c0e7773f9859ffcd5564b2..9b43f6d3704ee60d3146982b5ad69c2ebeb7b0d1 100644
--- a/Bootloaders/CDC/makefile
+++ b/Bootloaders/CDC/makefile
@@ -713,4 +713,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program clean debug clean_list clean_binary       \
-gdb-config doxygen
\ No newline at end of file
+clean_doxygen gdb-config doxygen
\ No newline at end of file
diff --git a/Bootloaders/DFU/makefile b/Bootloaders/DFU/makefile
index 91301a29de9080f867e87fcac1a63f887052acb4..9c1618194ef33aa296923e73bd837f554a464a2f 100644
--- a/Bootloaders/DFU/makefile
+++ b/Bootloaders/DFU/makefile
@@ -715,4 +715,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program clean debug clean_list clean_binary       \
-gdb-config doxygen
\ No newline at end of file
+clean_doxygen gdb-config doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/AudioInput/makefile b/Demos/Device/ClassDriver/AudioInput/makefile
index 7320dde93b88168d32bff0efda7ba287d039776f..e3539fd1624649edd1a46e8c7e70d08f5ed7798b 100644
--- a/Demos/Device/ClassDriver/AudioInput/makefile
+++ b/Demos/Device/ClassDriver/AudioInput/makefile
@@ -735,4 +735,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \ndoxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/AudioOutput/makefile b/Demos/Device/ClassDriver/AudioOutput/makefile
index e3e95b4bab3523434c091046898603315f778c1e..2c080f60bd06070f6f59c06094fa380fb815cfe5 100644
--- a/Demos/Device/ClassDriver/AudioOutput/makefile
+++ b/Demos/Device/ClassDriver/AudioOutput/makefile
@@ -736,4 +736,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \ndoxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/makefile b/Demos/Device/ClassDriver/DualVirtualSerial/makefile
index 95e160f703aa2c7524ff56dc2a4d006ddd7f8ca3..4dfc78199d6dd2f663fa28df43db3093d6a7326f 100644
--- a/Demos/Device/ClassDriver/DualVirtualSerial/makefile
+++ b/Demos/Device/ClassDriver/DualVirtualSerial/makefile
@@ -736,4 +736,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \ndoxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/GenericHID/makefile b/Demos/Device/ClassDriver/GenericHID/makefile
index 78ffd3a27d69526c00f0f4695e6c4e111d7d7c0a..4f42d0be7cbfc48c0eb507dc85fcf78ea56794a7 100644
--- a/Demos/Device/ClassDriver/GenericHID/makefile
+++ b/Demos/Device/ClassDriver/GenericHID/makefile
@@ -737,4 +737,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \ndoxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/Joystick/makefile b/Demos/Device/ClassDriver/Joystick/makefile
index 63730f729fb4820f617baf5d5fc00ee467e2a9fc..9dc021de099e3c5943560d5266633817caf3cff5 100644
--- a/Demos/Device/ClassDriver/Joystick/makefile
+++ b/Demos/Device/ClassDriver/Joystick/makefile
@@ -737,4 +737,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \ndoxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/Keyboard/makefile b/Demos/Device/ClassDriver/Keyboard/makefile
index 1874eec06e00a02685551efafb4eef77ea9a1d46..c78a04e08807226a47f36f81ffa57136540b525d 100644
--- a/Demos/Device/ClassDriver/Keyboard/makefile
+++ b/Demos/Device/ClassDriver/Keyboard/makefile
@@ -737,4 +737,4 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \ndoxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/KeyboardMouse/makefile b/Demos/Device/ClassDriver/KeyboardMouse/makefile
index d9583d147ac91fbcc84db80f4e3a964bef7edc0b..de312230fb0fc6bc22b175ac65cfbfa1eba11934 100644
--- a/Demos/Device/ClassDriver/KeyboardMouse/makefile
+++ b/Demos/Device/ClassDriver/KeyboardMouse/makefile
@@ -737,4 +737,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/MIDI/makefile b/Demos/Device/ClassDriver/MIDI/makefile
index 7f0f6bc996593710889b06b17009cdb90f0e79d0..5a0644a0703a54a51c35bdc3c1ba16df8f20002b 100644
--- a/Demos/Device/ClassDriver/MIDI/makefile
+++ b/Demos/Device/ClassDriver/MIDI/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/MassStorage/makefile b/Demos/Device/ClassDriver/MassStorage/makefile
index 20b930b6100a61a7db895e35fa16838e0308b1ee..c6b33624f9a325e0dee0529c8a9fbe3044258cc4 100644
--- a/Demos/Device/ClassDriver/MassStorage/makefile
+++ b/Demos/Device/ClassDriver/MassStorage/makefile
@@ -739,4 +739,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/makefile b/Demos/Device/ClassDriver/MassStorageKeyboard/makefile
index b9fb9d9543ebef5116d54029063598e559aee44c..eaf1b3ec9f5571187dd360a870ec54e2c30660c3 100644
--- a/Demos/Device/ClassDriver/MassStorageKeyboard/makefile
+++ b/Demos/Device/ClassDriver/MassStorageKeyboard/makefile
@@ -721,8 +721,9 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 
 
 # Listing of phony targets.
-.PHONY : all showeventhooks showliboptions showtarget  \
-begin finish end sizebefore sizeafter gccversion build \
-elf hex eep lss sym coff extcoff program clean debug   \
-clean_list clean_binary gdb-config doxygen dfu flip    \
-flip-ee dfu-ee
+.PHONY : all checkinvalidevents showliboptions    \
+showtarget begin finish end sizebefore sizeafter  \
+gccversion build elf hex eep lss sym coff extcoff \
+program dfu flip flip-ee dfu-ee clean debug       \
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/Mouse/makefile b/Demos/Device/ClassDriver/Mouse/makefile
index f992dfe2a9479ffe5ac4996d39c54e220f999573..7bb567bf705fa07afbf371d3a9483163c41783de 100644
--- a/Demos/Device/ClassDriver/Mouse/makefile
+++ b/Demos/Device/ClassDriver/Mouse/makefile
@@ -738,4 +738,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/RNDISEthernet/makefile b/Demos/Device/ClassDriver/RNDISEthernet/makefile
index 5446149a8290472c7f0cd2ccaf776e418e01187d..adfda732fb9be308fec59127c92216111a91fa4c 100644
--- a/Demos/Device/ClassDriver/RNDISEthernet/makefile
+++ b/Demos/Device/ClassDriver/RNDISEthernet/makefile
@@ -748,4 +748,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/VirtualSerial/makefile b/Demos/Device/ClassDriver/VirtualSerial/makefile
index 4d97e7c8b537b0b7a79271a95a2c57ab0693a39e..50966414f571944373195f0070df265204b735e4 100644
--- a/Demos/Device/ClassDriver/VirtualSerial/makefile
+++ b/Demos/Device/ClassDriver/VirtualSerial/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/makefile b/Demos/Device/ClassDriver/VirtualSerialMouse/makefile
index 9a7b6802741bd39916cdce460a6499a4b8330891..38e1ff83842d02041bb0d1f829f148b8f64b5cdb 100644
--- a/Demos/Device/ClassDriver/VirtualSerialMouse/makefile
+++ b/Demos/Device/ClassDriver/VirtualSerialMouse/makefile
@@ -738,4 +738,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/Incomplete/Sideshow/makefile b/Demos/Device/Incomplete/Sideshow/makefile
index 3638186451dce974a39cc32f85ffd24e07495e43..69d73347683624765296d92fc73109cff59f3f0c 100644
--- a/Demos/Device/Incomplete/Sideshow/makefile
+++ b/Demos/Device/Incomplete/Sideshow/makefile
@@ -741,4 +741,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/AudioInput/makefile b/Demos/Device/LowLevel/AudioInput/makefile
index 31235e8dcada0c50271f5e43ac1ef7d8f96fb58d..08ece4a4d4f58f05d20cabd4fe82cff718126541 100644
--- a/Demos/Device/LowLevel/AudioInput/makefile
+++ b/Demos/Device/LowLevel/AudioInput/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/AudioOutput/makefile b/Demos/Device/LowLevel/AudioOutput/makefile
index c7e88f82ba1a20157334d823594c3974c40a3a01..ea56a2233ddaae5a086149dd747c75d7b4b669ca 100644
--- a/Demos/Device/LowLevel/AudioOutput/makefile
+++ b/Demos/Device/LowLevel/AudioOutput/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/DualVirtualSerial/makefile b/Demos/Device/LowLevel/DualVirtualSerial/makefile
index da6f110ade61d5c5b7913f83983091619238aa3c..5fc818f8ae719e0bec4d4cbb22782955723a5c04 100644
--- a/Demos/Device/LowLevel/DualVirtualSerial/makefile
+++ b/Demos/Device/LowLevel/DualVirtualSerial/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/GenericHID/makefile b/Demos/Device/LowLevel/GenericHID/makefile
index 2406ec137ed5617f1d9bb5ee44fd1e1003e0f1b0..3c8ccab224cb8a1e06738e3df91d23830d08beea 100644
--- a/Demos/Device/LowLevel/GenericHID/makefile
+++ b/Demos/Device/LowLevel/GenericHID/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/Joystick/makefile b/Demos/Device/LowLevel/Joystick/makefile
index bb91594b08568ed401132542472e1f7eea177703..b059db938d8d8bd48ae0d7554a8f9c429ed18431 100644
--- a/Demos/Device/LowLevel/Joystick/makefile
+++ b/Demos/Device/LowLevel/Joystick/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/Keyboard/makefile b/Demos/Device/LowLevel/Keyboard/makefile
index acc846107a9ecf1bf283e07adbbfb6aacd1da91e..5e222803f6d878685e5acf576c7e831b807fb5d2 100644
--- a/Demos/Device/LowLevel/Keyboard/makefile
+++ b/Demos/Device/LowLevel/Keyboard/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/KeyboardMouse/makefile b/Demos/Device/LowLevel/KeyboardMouse/makefile
index 29eedac05ef62abd9da28f963e4279f747915ccd..f1ee53a3e858c2a36d349da1292d13e67deef76f 100644
--- a/Demos/Device/LowLevel/KeyboardMouse/makefile
+++ b/Demos/Device/LowLevel/KeyboardMouse/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/MIDI/makefile b/Demos/Device/LowLevel/MIDI/makefile
index 5b5a4e9bb6cae92714bc394befa5e0b94d104080..fec5352cf2f7a6d0faf3a27739982c8dfa2f2373 100644
--- a/Demos/Device/LowLevel/MIDI/makefile
+++ b/Demos/Device/LowLevel/MIDI/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/MassStorage/makefile b/Demos/Device/LowLevel/MassStorage/makefile
index 657bec50cd0e3db5e353f230a2d11fd52d008291..462ec1857a5aae173c73685b200317017c7f42ae 100644
--- a/Demos/Device/LowLevel/MassStorage/makefile
+++ b/Demos/Device/LowLevel/MassStorage/makefile
@@ -737,4 +737,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/Mouse/makefile b/Demos/Device/LowLevel/Mouse/makefile
index 03bd0377b2330b7f0253b3353553d4565f3b61fc..3f825af25ba40363aa26c25a71409ef058d5a46a 100644
--- a/Demos/Device/LowLevel/Mouse/makefile
+++ b/Demos/Device/LowLevel/Mouse/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/RNDISEthernet/makefile b/Demos/Device/LowLevel/RNDISEthernet/makefile
index 957c257f4f098ce6d633c12275f160662c877bfb..e99eee6d251e23afe6082178c7c59887e7528db0 100644
--- a/Demos/Device/LowLevel/RNDISEthernet/makefile
+++ b/Demos/Device/LowLevel/RNDISEthernet/makefile
@@ -748,4 +748,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Device/LowLevel/VirtualSerial/makefile b/Demos/Device/LowLevel/VirtualSerial/makefile
index 7a9e0b31b5c2a071473677ced65edddf3023fccb..ae69a3cd987b3f02c3359367a41c62b3b6f821cf 100644
--- a/Demos/Device/LowLevel/VirtualSerial/makefile
+++ b/Demos/Device/LowLevel/VirtualSerial/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/DualRole/ClassDriver/MouseHostDevice/makefile b/Demos/DualRole/ClassDriver/MouseHostDevice/makefile
index e25c0fb8a8ad0367e30d8e7d935d226a5e06b98e..f3cd2265fc626d8949e50318f3af7ec463e383a6 100644
--- a/Demos/DualRole/ClassDriver/MouseHostDevice/makefile
+++ b/Demos/DualRole/ClassDriver/MouseHostDevice/makefile
@@ -740,4 +740,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/JoystickHostWithParser/makefile b/Demos/Host/ClassDriver/JoystickHostWithParser/makefile
index fe3b95ad97fc7c27f6a1b15496fe7f50424ce69b..c16efb1c8b3e7bfa258545091737088e7ecf5820 100644
--- a/Demos/Host/ClassDriver/JoystickHostWithParser/makefile
+++ b/Demos/Host/ClassDriver/JoystickHostWithParser/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/KeyboardHost/makefile b/Demos/Host/ClassDriver/KeyboardHost/makefile
index 5f61d740a150efea213b9e6b4835fc635ec525d8..325973d6598a9501c3b7046030a1952e91642887 100644
--- a/Demos/Host/ClassDriver/KeyboardHost/makefile
+++ b/Demos/Host/ClassDriver/KeyboardHost/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/KeyboardHostWithParser/makefile b/Demos/Host/ClassDriver/KeyboardHostWithParser/makefile
index e518422f318e1c5dfb3b1048cc31a7f63fec15a7..88fbf5912bd1f845802c4258bbe0ae16b7b5fcf6 100644
--- a/Demos/Host/ClassDriver/KeyboardHostWithParser/makefile
+++ b/Demos/Host/ClassDriver/KeyboardHostWithParser/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/MIDIHost/makefile b/Demos/Host/ClassDriver/MIDIHost/makefile
index 2625ef749983317f8d7e3ee0f0a43213aaef89d9..4108a114cac43dcf342be9f785d544e46e6c2ff8 100644
--- a/Demos/Host/ClassDriver/MIDIHost/makefile
+++ b/Demos/Host/ClassDriver/MIDIHost/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/MassStorageHost/makefile b/Demos/Host/ClassDriver/MassStorageHost/makefile
index f6364ce8e663d341d796f26a0bbcd14076ff1030..ec0679c519f4a4e2b6a751ea042954d8acecfaa1 100644
--- a/Demos/Host/ClassDriver/MassStorageHost/makefile
+++ b/Demos/Host/ClassDriver/MassStorageHost/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/MouseHost/makefile b/Demos/Host/ClassDriver/MouseHost/makefile
index d0632ed1627ee2d483971bdd2ab7c1d931e27249..d8ef34943212029a7874687a2cadc587697d06c8 100644
--- a/Demos/Host/ClassDriver/MouseHost/makefile
+++ b/Demos/Host/ClassDriver/MouseHost/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/MouseHostWithParser/makefile b/Demos/Host/ClassDriver/MouseHostWithParser/makefile
index 0405a63eb902dd3f85bb8f0bdf6ad3b1793d8561..8dd9b17aabe1e52f7646126ba37277b987f87e0b 100644
--- a/Demos/Host/ClassDriver/MouseHostWithParser/makefile
+++ b/Demos/Host/ClassDriver/MouseHostWithParser/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/PrinterHost/makefile b/Demos/Host/ClassDriver/PrinterHost/makefile
index 0058e939228a79702f78855d3b81cdcb32c79124..a977f9861de78af911547272c039f16c6276d698 100644
--- a/Demos/Host/ClassDriver/PrinterHost/makefile
+++ b/Demos/Host/ClassDriver/PrinterHost/makefile
@@ -733,4 +733,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/RNDISEthernetHost/makefile b/Demos/Host/ClassDriver/RNDISEthernetHost/makefile
index 63fb1cc2b71f50369dbc2f7337ed5c614d9ba612..a7b5c5142fb56dfa8d5b4f6d81d8e63cbe22b457 100644
--- a/Demos/Host/ClassDriver/RNDISEthernetHost/makefile
+++ b/Demos/Host/ClassDriver/RNDISEthernetHost/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/StillImageHost/makefile b/Demos/Host/ClassDriver/StillImageHost/makefile
index 53f3e2aabe52a1554166a553055a560c734f4207..181522a4e76fc58260c6a43104b56fa45396774f 100644
--- a/Demos/Host/ClassDriver/StillImageHost/makefile
+++ b/Demos/Host/ClassDriver/StillImageHost/makefile
@@ -733,4 +733,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/ClassDriver/VirtualSerialHost/makefile b/Demos/Host/ClassDriver/VirtualSerialHost/makefile
index a411dd4f03e6da85bad39bb93aeb9b1431eb8132..d64dd193db0ea609269fe7750ce41682243f6adb 100644
--- a/Demos/Host/ClassDriver/VirtualSerialHost/makefile
+++ b/Demos/Host/ClassDriver/VirtualSerialHost/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/Incomplete/BluetoothHost/makefile b/Demos/Host/Incomplete/BluetoothHost/makefile
index 946e5004647ed0390b6c3a35a2fc6fd82105b1ca..56b9157e83e343c1a31184a98a39f23fef3dceb7 100644
--- a/Demos/Host/Incomplete/BluetoothHost/makefile
+++ b/Demos/Host/Incomplete/BluetoothHost/makefile
@@ -750,4 +750,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/GenericHIDHost/makefile b/Demos/Host/LowLevel/GenericHIDHost/makefile
index d81362dfb66cec5222597ea79d45374caa558fe8..8a64db7f200db340a68c1ca45342edfc6574b909 100644
--- a/Demos/Host/LowLevel/GenericHIDHost/makefile
+++ b/Demos/Host/LowLevel/GenericHIDHost/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/JoystickHostWithParser/makefile b/Demos/Host/LowLevel/JoystickHostWithParser/makefile
index c1baa296b9e957dd449f365d773d3c068adbbbf6..ef6f2403b81299adb1e5391592683380a5800b2a 100644
--- a/Demos/Host/LowLevel/JoystickHostWithParser/makefile
+++ b/Demos/Host/LowLevel/JoystickHostWithParser/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/KeyboardHost/makefile b/Demos/Host/LowLevel/KeyboardHost/makefile
index f61fe34469a63682eb57712e650b1c4bf3070be7..9a0f6df69d5c40ff121d09c6715b67bcdf221623 100644
--- a/Demos/Host/LowLevel/KeyboardHost/makefile
+++ b/Demos/Host/LowLevel/KeyboardHost/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/KeyboardHostWithParser/makefile b/Demos/Host/LowLevel/KeyboardHostWithParser/makefile
index b0140ffbdde00acc51c0d78a0211929e36065074..5142f15e509a81d208f5e407247172338196c4b0 100644
--- a/Demos/Host/LowLevel/KeyboardHostWithParser/makefile
+++ b/Demos/Host/LowLevel/KeyboardHostWithParser/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/MIDIHost/makefile b/Demos/Host/LowLevel/MIDIHost/makefile
index e8e5397e8e05da9754b096bf8c81c85b44f19541..cba3c790ec002a3713e8c1a19dca2a4ee582d098 100644
--- a/Demos/Host/LowLevel/MIDIHost/makefile
+++ b/Demos/Host/LowLevel/MIDIHost/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/MassStorageHost/makefile b/Demos/Host/LowLevel/MassStorageHost/makefile
index 35b9ed2a607ce5a55983db530a245ddbe81121b1..64040d655f332ebf41bad32c0c872f5f92b632f0 100644
--- a/Demos/Host/LowLevel/MassStorageHost/makefile
+++ b/Demos/Host/LowLevel/MassStorageHost/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/MouseHost/makefile b/Demos/Host/LowLevel/MouseHost/makefile
index f5307cadf2d7cac1958a6b5f934e1bded6580892..41a3bf03cd4b4f403a46ed0d004cdae20869ebd8 100644
--- a/Demos/Host/LowLevel/MouseHost/makefile
+++ b/Demos/Host/LowLevel/MouseHost/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/MouseHostWithParser/makefile b/Demos/Host/LowLevel/MouseHostWithParser/makefile
index e0f3d21f480021da23b00b3314af2831fbb4020a..559cff43f0d78901eab833dc31efd16b70661c86 100644
--- a/Demos/Host/LowLevel/MouseHostWithParser/makefile
+++ b/Demos/Host/LowLevel/MouseHostWithParser/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/PrinterHost/makefile b/Demos/Host/LowLevel/PrinterHost/makefile
index 2c73d400bae49e7548f0ba0e38e8e3790cb25933..af89ba3466dd8c6959169780370490ca98240687 100644
--- a/Demos/Host/LowLevel/PrinterHost/makefile
+++ b/Demos/Host/LowLevel/PrinterHost/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/RNDISEthernetHost/makefile b/Demos/Host/LowLevel/RNDISEthernetHost/makefile
index 09db0cb2d38f37753988117d22693db126de2c68..054ad532f0f77de3bc8691d5b9c4739e0aaf9bad 100644
--- a/Demos/Host/LowLevel/RNDISEthernetHost/makefile
+++ b/Demos/Host/LowLevel/RNDISEthernetHost/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/StillImageHost/makefile b/Demos/Host/LowLevel/StillImageHost/makefile
index fc0b617e9ed8ce48fb6a2485a787d14307282b3b..ca4e3c51ecab52ad84c186a5d66935b9dcfcd112 100644
--- a/Demos/Host/LowLevel/StillImageHost/makefile
+++ b/Demos/Host/LowLevel/StillImageHost/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Demos/Host/LowLevel/VirtualSerialHost/makefile b/Demos/Host/LowLevel/VirtualSerialHost/makefile
index 21469ec2e473e8b1d1c233ab1789c9975d0da2a7..53a6f890e6a6be840a3777a3c11af2cb84bb077c 100644
--- a/Demos/Host/LowLevel/VirtualSerialHost/makefile
+++ b/Demos/Host/LowLevel/VirtualSerialHost/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/AVRISP-MKII/makefile b/Projects/AVRISP-MKII/makefile
index adb6495297fff1f55388bfb60072e561ecd0d3a5..1e2a86549f03cadd1aadd8bd0c5727b1db45b218 100644
--- a/Projects/AVRISP-MKII/makefile
+++ b/Projects/AVRISP-MKII/makefile
@@ -753,4 +753,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/Benito/makefile b/Projects/Benito/makefile
index 87ecf1e2e15192723838e796ca929d4e3f4c1318..e33f0eec37bdf9a880ca8ebc2c440b0f18129001 100644
--- a/Projects/Benito/makefile
+++ b/Projects/Benito/makefile
@@ -741,4 +741,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/Incomplete/MIDIToneGenerator/makefile b/Projects/Incomplete/MIDIToneGenerator/makefile
index 6420ee5df14af98ef69a126412224429275a3947..4c085eacb00508c73842b37f85696eaa90d1f629 100644
--- a/Projects/Incomplete/MIDIToneGenerator/makefile
+++ b/Projects/Incomplete/MIDIToneGenerator/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/Incomplete/StandaloneProgrammer/makefile b/Projects/Incomplete/StandaloneProgrammer/makefile
index 154c2944f15a3bd155d536050ac2b6db2c5c6d42..0fa62234abe08285d0aa65ec9d9923c6ed6657bf 100644
--- a/Projects/Incomplete/StandaloneProgrammer/makefile
+++ b/Projects/Incomplete/StandaloneProgrammer/makefile
@@ -745,4 +745,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/LEDNotifier/makefile b/Projects/LEDNotifier/makefile
index d9d5f37f3b14239d12ae5dc8ddf5cdae257e6860..3b2d1f88e957efd087aa85f81324f1dbe1f95d93 100644
--- a/Projects/LEDNotifier/makefile
+++ b/Projects/LEDNotifier/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/Magstripe/makefile b/Projects/Magstripe/makefile
index 41a20ad5a0c40d3e0be7f20f4e10f2a847b6e755..ee8e215542c263c3801657958de774ae25e02df8 100644
--- a/Projects/Magstripe/makefile
+++ b/Projects/Magstripe/makefile
@@ -746,4 +746,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/MissileLauncher/makefile b/Projects/MissileLauncher/makefile
index 13c196ab3e42b2af88b98720c1aa74e6e7628b46..d5d08ee506bf127e6ac2e5748a32a297bddccc97 100644
--- a/Projects/MissileLauncher/makefile
+++ b/Projects/MissileLauncher/makefile
@@ -735,4 +735,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/RelayBoard/makefile b/Projects/RelayBoard/makefile
index 35d8e36abd45614976b047c9f7ff1a65dd06f26d..a681c1dd8bbf630361ae082a0aed30da0d038cd3 100644
--- a/Projects/RelayBoard/makefile
+++ b/Projects/RelayBoard/makefile
@@ -734,4 +734,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/TemperatureDataLogger/makefile b/Projects/TemperatureDataLogger/makefile
index e3e4eed17dd2b56251ad1f108a6f94a5f4590488..bf8589c8f625a000c415d6c0e8a25540b178bbd4 100644
--- a/Projects/TemperatureDataLogger/makefile
+++ b/Projects/TemperatureDataLogger/makefile
@@ -747,4 +747,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/USBtoSerial/makefile b/Projects/USBtoSerial/makefile
index 26b537b4578638b513e319cc5131f0cd448d5482..d6447f32839645581f34522e409ed6696b4a34ea 100644
--- a/Projects/USBtoSerial/makefile
+++ b/Projects/USBtoSerial/makefile
@@ -736,4 +736,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/Webserver/makefile b/Projects/Webserver/makefile
index ccc787fa6c5f41de396cf43fd0443dac7947caeb..37a2d906acc782665d349c9e315306fe02067101 100644
--- a/Projects/Webserver/makefile
+++ b/Projects/Webserver/makefile
@@ -760,4 +760,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file
diff --git a/Projects/XPLAINBridge/makefile b/Projects/XPLAINBridge/makefile
index d1d679c4d7b685518f80fb10717780ca2c6c3b49..1a865a11029096021995dabebb2f8bd7ca786ec1 100644
--- a/Projects/XPLAINBridge/makefile
+++ b/Projects/XPLAINBridge/makefile
@@ -756,4 +756,5 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 showtarget begin finish end sizebefore sizeafter  \
 gccversion build elf hex eep lss sym coff extcoff \
 program dfu flip flip-ee dfu-ee clean debug       \
-clean_list clean_binary gdb-config doxygen
\ No newline at end of file
+clean_list clean_binary clean_doxygen gdb-config  \
+doxygen
\ No newline at end of file