Make Doxygen fail for any Doxygen output other than unsupported tags (as these are...
authorDean Camera <dean@fourwalledcubicle.com>
Mon, 9 Apr 2012 10:04:40 +0000 (10:04 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Mon, 9 Apr 2012 10:04:40 +0000 (10:04 +0000)
Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export.

88 files changed:
Bootloaders/CDC/makefile
Bootloaders/DFU/makefile
Bootloaders/HID/makefile
BuildTests/ModuleTest/makefile.avr8
BuildTests/ModuleTest/makefile.uc3
BuildTests/ModuleTest/makefile.xmega
BuildTests/SingleUSBModeTest/makefile.avr8
BuildTests/SingleUSBModeTest/makefile.uc3
BuildTests/SingleUSBModeTest/makefile.xmega
Demos/Device/ClassDriver/AudioInput/makefile
Demos/Device/ClassDriver/AudioOutput/makefile
Demos/Device/ClassDriver/DualVirtualSerial/makefile
Demos/Device/ClassDriver/GenericHID/makefile
Demos/Device/ClassDriver/Joystick/makefile
Demos/Device/ClassDriver/Keyboard/makefile
Demos/Device/ClassDriver/KeyboardMouse/makefile
Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile
Demos/Device/ClassDriver/MIDI/makefile
Demos/Device/ClassDriver/MassStorage/makefile
Demos/Device/ClassDriver/MassStorageKeyboard/makefile
Demos/Device/ClassDriver/Mouse/makefile
Demos/Device/ClassDriver/RNDISEthernet/makefile
Demos/Device/ClassDriver/VirtualSerial/makefile
Demos/Device/ClassDriver/VirtualSerialMassStorage/makefile
Demos/Device/ClassDriver/VirtualSerialMouse/makefile
Demos/Device/Incomplete/Sideshow/makefile
Demos/Device/Incomplete/TestAndMeasurement/makefile
Demos/Device/LowLevel/AudioInput/makefile
Demos/Device/LowLevel/AudioOutput/makefile
Demos/Device/LowLevel/DualVirtualSerial/makefile
Demos/Device/LowLevel/GenericHID/makefile
Demos/Device/LowLevel/Joystick/makefile
Demos/Device/LowLevel/Keyboard/makefile
Demos/Device/LowLevel/KeyboardMouse/makefile
Demos/Device/LowLevel/MIDI/makefile
Demos/Device/LowLevel/MassStorage/makefile
Demos/Device/LowLevel/Mouse/makefile
Demos/Device/LowLevel/RNDISEthernet/makefile
Demos/Device/LowLevel/VirtualSerial/makefile
Demos/DualRole/ClassDriver/MouseHostDevice/makefile
Demos/Host/ClassDriver/AndroidAccessoryHost/makefile
Demos/Host/ClassDriver/AudioInputHost/makefile
Demos/Host/ClassDriver/AudioOutputHost/makefile
Demos/Host/ClassDriver/JoystickHostWithParser/makefile
Demos/Host/ClassDriver/KeyboardHost/makefile
Demos/Host/ClassDriver/KeyboardHostWithParser/makefile
Demos/Host/ClassDriver/MIDIHost/makefile
Demos/Host/ClassDriver/MassStorageHost/makefile
Demos/Host/ClassDriver/MouseHost/makefile
Demos/Host/ClassDriver/MouseHostWithParser/makefile
Demos/Host/ClassDriver/PrinterHost/makefile
Demos/Host/ClassDriver/RNDISEthernetHost/makefile
Demos/Host/ClassDriver/StillImageHost/makefile
Demos/Host/ClassDriver/VirtualSerialHost/makefile
Demos/Host/Incomplete/BluetoothHost/makefile
Demos/Host/LowLevel/AndroidAccessoryHost/makefile
Demos/Host/LowLevel/AudioInputHost/makefile
Demos/Host/LowLevel/AudioOutputHost/makefile
Demos/Host/LowLevel/GenericHIDHost/makefile
Demos/Host/LowLevel/JoystickHostWithParser/makefile
Demos/Host/LowLevel/KeyboardHost/makefile
Demos/Host/LowLevel/KeyboardHostWithParser/makefile
Demos/Host/LowLevel/MIDIHost/makefile
Demos/Host/LowLevel/MassStorageHost/makefile
Demos/Host/LowLevel/MouseHost/makefile
Demos/Host/LowLevel/MouseHostWithParser/makefile
Demos/Host/LowLevel/PrinterHost/makefile
Demos/Host/LowLevel/RNDISEthernetHost/makefile
Demos/Host/LowLevel/StillImageHost/makefile
Demos/Host/LowLevel/VirtualSerialHost/makefile
LUFA/CodeTemplates/makefile_template.avr8
LUFA/CodeTemplates/makefile_template.uc3
LUFA/CodeTemplates/makefile_template.xmega
LUFA/makefile
Projects/AVRISP-MKII/makefile
Projects/Benito/makefile
Projects/HIDReportViewer/makefile
Projects/Incomplete/StandaloneProgrammer/makefile
Projects/LEDNotifier/makefile
Projects/MIDIToneGenerator/makefile
Projects/Magstripe/makefile
Projects/MediaController/makefile
Projects/MissileLauncher/makefile
Projects/RelayBoard/makefile
Projects/TempDataLogger/makefile
Projects/USBtoSerial/makefile
Projects/Webserver/makefile
Projects/XPLAINBridge/makefile

index 9f437d7..ca04b6b 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 3471038..d23c53a 100644 (file)
@@ -689,7 +689,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index f967eaa..efbb6a6 100644 (file)
@@ -686,7 +686,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 187bfa3..167564d 100644 (file)
@@ -706,7 +706,7 @@ clean_list :
 \r
 doxygen:\r
        @echo Generating Project Documentation \($(TARGET)\)...\r
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \\r
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \\r
          exit 1; \\r
        fi;\r
        @echo Documentation Generation Complete.\r
index 555bfbc..05b8d58 100644 (file)
@@ -480,7 +480,7 @@ clean_list :
 \r
 doxygen:\r
        @echo Generating Project Documentation \($(TARGET)\)...\r
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \\r
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \\r
          exit 1; \\r
        fi;\r
        @echo Documentation Generation Complete.\r
index 893c035..de27630 100644 (file)
@@ -700,7 +700,7 @@ clean_list :
 \r
 doxygen:\r
        @echo Generating Project Documentation \($(TARGET)\)...\r
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \\r
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \\r
          exit 1; \\r
        fi;\r
        @echo Documentation Generation Complete.\r
index 965d6a5..fc0f54b 100644 (file)
@@ -691,7 +691,7 @@ clean_list :
 \r
 doxygen:\r
        @echo Generating Project Documentation \($(TARGET)\)...\r
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \\r
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \\r
          exit 1; \\r
        fi;\r
        @echo Documentation Generation Complete.\r
index 9f7d658..4bc729a 100644 (file)
@@ -454,7 +454,7 @@ clean_list :
 \r
 doxygen:\r
        @echo Generating Project Documentation \($(TARGET)\)...\r
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \\r
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \\r
          exit 1; \\r
        fi;\r
        @echo Documentation Generation Complete.\r
index 0b76bfa..e3ad8f4 100644 (file)
@@ -673,7 +673,7 @@ clean_list :
 \r
 doxygen:\r
        @echo Generating Project Documentation \($(TARGET)\)...\r
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \\r
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \\r
          exit 1; \\r
        fi;\r
        @echo Documentation Generation Complete.\r
index d715354..bdd2a43 100644 (file)
@@ -698,7 +698,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 9f121c8..c6fae63 100644 (file)
@@ -699,7 +699,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index f8fea5f..8e4a2e3 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 72af4f0..818bb39 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 4527435..5c5c48a 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index f287a97..eeb9e4f 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 602aa20..4892f07 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 0d05d8f..09768c4 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 35a0e04..5dd2de5 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 83f5361..1557236 100644 (file)
@@ -698,7 +698,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 1ee62c7..92770f3 100644 (file)
@@ -698,7 +698,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 7f51663..1f38353 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index da68d66..1062ccf 100644 (file)
@@ -713,7 +713,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 873d138..80b0c60 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 71c27ab..b515c5f 100644 (file)
@@ -697,7 +697,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index ac7dc91..92ac5e8 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 0bd548e..93c71ce 100644 (file)
@@ -699,7 +699,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 904a3aa..918bebe 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 7a90a70..82680a0 100644 (file)
@@ -697,7 +697,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 7730384..e92ee2d 100644 (file)
@@ -698,7 +698,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index b02a4c3..9db0f9a 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 608459b..0feee3d 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 79b7ffc..d3fb672 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 8746b16..10d7118 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index c517780..f560f92 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 59103a7..6d3f2a2 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index ddc2cb6..79b515f 100644 (file)
@@ -697,7 +697,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 4e11b53..6779c88 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 9fae8de..cf092e7 100644 (file)
@@ -713,7 +713,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 158d4a4..b3862a6 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 1897de6..296635c 100644 (file)
@@ -697,7 +697,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 323741e..7c8df89 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 1eb9e43..825fe8c 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 23419de..0b4fc76 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 5fb3034..0a34168 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 6716a27..3de63db 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 6bd0b8c..425f1b4 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 3837eab..f9afe6c 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 66db676..30a8747 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index ce92d55..76ac8fd 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 0c6b668..6a9ff6e 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index c69476e..bed185f 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index d1e0165..b8d6e02 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 5edd367..c30fcc6 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index b07474e..39d326a 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index a4763bb..14e74b6 100644 (file)
@@ -701,7 +701,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 92e1633..bb944a2 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 8c6d27a..7ab7c03 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 2d5c506..b1e267b 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 85bdc48..d7e0dd0 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 160d022..0bdccd8 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 8cda687..3624f0f 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 6fe5508..b89960a 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index faca8c1..7bc3e5a 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index ecfb760..ca783f0 100644 (file)
@@ -694,7 +694,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index c68a53b..694ab18 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 66208af..67c9547 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 773928e..8532cff 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 6efe3d6..993361b 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 177bc41..f3f4067 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index b3ae210..d545a3f 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index dfe1134..cee6f52 100644 (file)
@@ -683,7 +683,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index fa47182..9825760 100644 (file)
@@ -456,7 +456,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index f4b7731..ee95610 100644 (file)
@@ -675,7 +675,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index f2e834c..8dd3af7 100644 (file)
@@ -66,6 +66,8 @@ ifeq ($(origin LUFA_PATH), undefined)
                         $(LUFA_SRC_TEMPERATURE)    \
                         $(LUFA_SRC_SERIAL)         \
                         $(LUFA_SRC_TWI)
+       
+   EXCLUDE_FROM_EXPORT = Documentation DoxygenPages CodeTemplates *.conf *.tar *.o *.lss *.lst *.hex *.elf *.bin
 
    all:
 
@@ -78,7 +80,7 @@ ifeq ($(origin LUFA_PATH), undefined)
    doxygen:
        @echo Generating LUFA Library Documentation...
 
-       @if ( ( cat Doxygen.conf ; echo "PROJECT_NUMBER=$(LUFA_VERSION_NUM)" ) | doxygen - 2>&1 | grep ": warning:" ;); then \
+       @if ( ( cat Doxygen.conf ; echo "PROJECT_NUMBER=$(LUFA_VERSION_NUM)" ) | doxygen - 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
 
@@ -91,7 +93,7 @@ ifeq ($(origin LUFA_PATH), undefined)
    
    export_tar:
        @echo Exporting LUFA library to a TAR archive...
-       @tar -cf LUFA_$(LUFA_VERSION_NUM).tar --directory=. --exclude=Documentation --exclude=DoxygenPages --exclude=CodeTemplates --exclude=Doxygen.conf --exclude=*.tar *
+       @tar -cf LUFA_$(LUFA_VERSION_NUM).tar --directory=. $(EXCLUDE_FROM_EXPORT:%=--exclude=%) *
        @tar -cf LUFA_$(LUFA_VERSION_NUM)_Code_Templates.tar CodeTemplates
        @echo Export LUFA_$(LUFA_VERSION_NUM).tar complete.
 
index 3bf7bc5..dbc38ca 100644 (file)
@@ -724,7 +724,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 2b1df94..d397d10 100644 (file)
@@ -706,7 +706,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 0ed5d25..4894b2f 100644 (file)
@@ -692,7 +692,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 3ff3819..7d4be52 100644 (file)
@@ -706,7 +706,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index ca9c7ba..4ccd01e 100644 (file)
@@ -697,7 +697,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index e7b1600..edca01c 100644 (file)
@@ -697,7 +697,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index dc354bb..cbf2197 100644 (file)
@@ -709,7 +709,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 6f9d680..a452e02 100644 (file)
@@ -695,7 +695,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index aa11e1f..d6ac028 100644 (file)
@@ -693,7 +693,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index f24257e..1b8c7f8 100644 (file)
@@ -697,7 +697,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 5a17f3b..5d1d0bf 100644 (file)
@@ -706,7 +706,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 310bb88..17919d9 100644 (file)
@@ -698,7 +698,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index 50ca2e9..b67c6c6 100644 (file)
@@ -736,7 +736,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.
index bc8434a..fec131b 100644 (file)
@@ -723,7 +723,7 @@ clean_list :
 
 doxygen:
        @echo Generating Project Documentation \($(TARGET)\)...
-       @if ( doxygen Doxygen.conf 2>&1 | grep ": warning:" ;); then \
+       @if ( doxygen Doxygen.conf 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then \
          exit 1; \
        fi;
        @echo Documentation Generation Complete.