From 4f747e7b7607b2dbd8521230ddf3bdbe3dcb29a8 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Mon, 20 Jul 2009 14:07:02 +0000 Subject: [PATCH] Change Doxygen configuration files to not produce 4096 directories for the documentation files -- the LUFA components do not generate enough documentation files to justify the large performance hit of creating so many directories. Fix missing Doxygen documentation in the Class Driver Mass Storage Device demo. --- Bootloaders/CDC/Doxygen.conf | 2 +- Bootloaders/DFU/Doxygen.conf | 2 +- Demos/Device/ClassDriver/AudioInput/Doxygen.conf | 2 +- Demos/Device/ClassDriver/AudioOutput/Doxygen.conf | 2 +- Demos/Device/ClassDriver/CDC/Doxygen.conf | 2 +- Demos/Device/ClassDriver/DualCDC/Doxygen.conf | 2 +- Demos/Device/ClassDriver/GenericHID/Doxygen.conf | 2 +- Demos/Device/ClassDriver/Joystick/Doxygen.conf | 2 +- Demos/Device/ClassDriver/Keyboard/Doxygen.conf | 2 +- Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf | 2 +- Demos/Device/ClassDriver/MIDI/Doxygen.conf | 2 +- Demos/Device/ClassDriver/MassStorage/Doxygen.conf | 2 +- Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c | 2 ++ Demos/Device/ClassDriver/Mouse/Doxygen.conf | 2 +- Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf | 2 +- Demos/Device/ClassDriver/USBtoSerial/Doxygen.conf | 2 +- Demos/Device/LowLevel/AudioInput/Doxygen.conf | 2 +- Demos/Device/LowLevel/AudioOutput/Doxygen.conf | 2 +- Demos/Device/LowLevel/CDC/Doxygen.conf | 2 +- Demos/Device/LowLevel/DualCDC/Doxygen.conf | 2 +- Demos/Device/LowLevel/GenericHID/Doxygen.conf | 2 +- Demos/Device/LowLevel/Joystick/Doxygen.conf | 2 +- Demos/Device/LowLevel/Keyboard/Doxygen.conf | 2 +- Demos/Device/LowLevel/KeyboardMouse/Doxygen.conf | 2 +- Demos/Device/LowLevel/MIDI/Doxygen.conf | 2 +- Demos/Device/LowLevel/MassStorage/Doxygen.conf | 2 +- Demos/Device/LowLevel/Mouse/Doxygen.conf | 2 +- Demos/Device/LowLevel/RNDISEthernet/Doxygen.conf | 2 +- Demos/Device/LowLevel/USBtoSerial/Doxygen.conf | 2 +- Demos/Host/ClassDriver/CDCHost/Doxygen.conf | 2 +- Demos/Host/LowLevel/CDCHost/Doxygen.conf | 2 +- Demos/Host/LowLevel/GenericHIDHost/Doxygen.conf | 2 +- Demos/Host/LowLevel/KeyboardHost/Doxygen.conf | 2 +- Demos/Host/LowLevel/KeyboardHostWithParser/Doxygen.conf | 2 +- Demos/Host/LowLevel/MassStorageHost/Doxygen.conf | 2 +- Demos/Host/LowLevel/MouseHost/Doxygen.conf | 2 +- Demos/Host/LowLevel/MouseHostWithParser/Doxygen.conf | 2 +- Demos/Host/LowLevel/PrinterHost/Doxygen.conf | 2 +- Demos/Host/LowLevel/StillImageHost/Doxygen.conf | 2 +- Demos/OTG/TestApp/Doxygen.conf | 2 +- LUFA.pnproj | 2 +- LUFA/Doxygen.conf | 2 +- Projects/Magstripe/Doxygen.conf | 2 +- Projects/MissileLauncher/Doxygen.conf | 2 +- makefile | 6 +++--- 45 files changed, 48 insertions(+), 46 deletions(-) diff --git a/Bootloaders/CDC/Doxygen.conf b/Bootloaders/CDC/Doxygen.conf index b9738b1241..4ef22ea2a7 100644 --- a/Bootloaders/CDC/Doxygen.conf +++ b/Bootloaders/CDC/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Bootloaders/DFU/Doxygen.conf b/Bootloaders/DFU/Doxygen.conf index b4c4bbc394..5b3ab93668 100644 --- a/Bootloaders/DFU/Doxygen.conf +++ b/Bootloaders/DFU/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/AudioInput/Doxygen.conf b/Demos/Device/ClassDriver/AudioInput/Doxygen.conf index a247f5677e..9fca380be0 100644 --- a/Demos/Device/ClassDriver/AudioInput/Doxygen.conf +++ b/Demos/Device/ClassDriver/AudioInput/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf b/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf index 2a2567e824..6539c2b8b8 100644 --- a/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf +++ b/Demos/Device/ClassDriver/AudioOutput/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/CDC/Doxygen.conf b/Demos/Device/ClassDriver/CDC/Doxygen.conf index ba8038fce8..fa91d22075 100644 --- a/Demos/Device/ClassDriver/CDC/Doxygen.conf +++ b/Demos/Device/ClassDriver/CDC/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/DualCDC/Doxygen.conf b/Demos/Device/ClassDriver/DualCDC/Doxygen.conf index 5bd04f3dea..04af23b64c 100644 --- a/Demos/Device/ClassDriver/DualCDC/Doxygen.conf +++ b/Demos/Device/ClassDriver/DualCDC/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/GenericHID/Doxygen.conf b/Demos/Device/ClassDriver/GenericHID/Doxygen.conf index 3f37a4603a..c2a65fc8fc 100644 --- a/Demos/Device/ClassDriver/GenericHID/Doxygen.conf +++ b/Demos/Device/ClassDriver/GenericHID/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/Joystick/Doxygen.conf b/Demos/Device/ClassDriver/Joystick/Doxygen.conf index 01bcef99a6..f1f595aac9 100644 --- a/Demos/Device/ClassDriver/Joystick/Doxygen.conf +++ b/Demos/Device/ClassDriver/Joystick/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/Keyboard/Doxygen.conf b/Demos/Device/ClassDriver/Keyboard/Doxygen.conf index ae9ed8b270..b600c3e475 100644 --- a/Demos/Device/ClassDriver/Keyboard/Doxygen.conf +++ b/Demos/Device/ClassDriver/Keyboard/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf b/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf index 2f21cdba78..d8edaebd7a 100644 --- a/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf +++ b/Demos/Device/ClassDriver/KeyboardMouse/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/MIDI/Doxygen.conf b/Demos/Device/ClassDriver/MIDI/Doxygen.conf index 4091d0b20d..3a1e3ec6b6 100644 --- a/Demos/Device/ClassDriver/MIDI/Doxygen.conf +++ b/Demos/Device/ClassDriver/MIDI/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/MassStorage/Doxygen.conf b/Demos/Device/ClassDriver/MassStorage/Doxygen.conf index fa7b084c9e..04475c4eae 100644 --- a/Demos/Device/ClassDriver/MassStorage/Doxygen.conf +++ b/Demos/Device/ClassDriver/MassStorage/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c index f335b67982..1c584e71c3 100644 --- a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c +++ b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c @@ -43,6 +43,7 @@ * the pre-selected data OUT endpoint. This routine reads in OS sized blocks from the endpoint and writes * them to the dataflash in Dataflash page sized blocks. * + * \param[in] MSInterfaceInfo Pointer to a structure containing a Mass Storage Class configuration and state. * \param[in] BlockAddress Data block starting address for the write sequence * \param[in] TotalBlocks Number of blocks of data to write */ @@ -174,6 +175,7 @@ void DataflashManager_WriteBlocks(USB_ClassInfo_MS_Device_t* MSInterfaceInfo, co * the pre-selected data IN endpoint. This routine reads in Dataflash page sized blocks from the Dataflash * and writes them in OS sized blocks to the endpoint. * + * \param[in] MSInterfaceInfo Pointer to a structure containing a Mass Storage Class configuration and state. * \param[in] BlockAddress Data block starting address for the read sequence * \param[in] TotalBlocks Number of blocks of data to read */ diff --git a/Demos/Device/ClassDriver/Mouse/Doxygen.conf b/Demos/Device/ClassDriver/Mouse/Doxygen.conf index 9e8e15ec59..704e17d79a 100644 --- a/Demos/Device/ClassDriver/Mouse/Doxygen.conf +++ b/Demos/Device/ClassDriver/Mouse/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf b/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf index d76cbe0726..48a04723b2 100644 --- a/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf +++ b/Demos/Device/ClassDriver/RNDISEthernet/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/ClassDriver/USBtoSerial/Doxygen.conf b/Demos/Device/ClassDriver/USBtoSerial/Doxygen.conf index 7564c95bf6..ceb4e6ad0d 100644 --- a/Demos/Device/ClassDriver/USBtoSerial/Doxygen.conf +++ b/Demos/Device/ClassDriver/USBtoSerial/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/AudioInput/Doxygen.conf b/Demos/Device/LowLevel/AudioInput/Doxygen.conf index a247f5677e..9fca380be0 100644 --- a/Demos/Device/LowLevel/AudioInput/Doxygen.conf +++ b/Demos/Device/LowLevel/AudioInput/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/AudioOutput/Doxygen.conf b/Demos/Device/LowLevel/AudioOutput/Doxygen.conf index 2a2567e824..6539c2b8b8 100644 --- a/Demos/Device/LowLevel/AudioOutput/Doxygen.conf +++ b/Demos/Device/LowLevel/AudioOutput/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/CDC/Doxygen.conf b/Demos/Device/LowLevel/CDC/Doxygen.conf index ba8038fce8..fa91d22075 100644 --- a/Demos/Device/LowLevel/CDC/Doxygen.conf +++ b/Demos/Device/LowLevel/CDC/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/DualCDC/Doxygen.conf b/Demos/Device/LowLevel/DualCDC/Doxygen.conf index 5bd04f3dea..04af23b64c 100644 --- a/Demos/Device/LowLevel/DualCDC/Doxygen.conf +++ b/Demos/Device/LowLevel/DualCDC/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/GenericHID/Doxygen.conf b/Demos/Device/LowLevel/GenericHID/Doxygen.conf index 3f37a4603a..c2a65fc8fc 100644 --- a/Demos/Device/LowLevel/GenericHID/Doxygen.conf +++ b/Demos/Device/LowLevel/GenericHID/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/Joystick/Doxygen.conf b/Demos/Device/LowLevel/Joystick/Doxygen.conf index 01bcef99a6..f1f595aac9 100644 --- a/Demos/Device/LowLevel/Joystick/Doxygen.conf +++ b/Demos/Device/LowLevel/Joystick/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/Keyboard/Doxygen.conf b/Demos/Device/LowLevel/Keyboard/Doxygen.conf index ae9ed8b270..b600c3e475 100644 --- a/Demos/Device/LowLevel/Keyboard/Doxygen.conf +++ b/Demos/Device/LowLevel/Keyboard/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/KeyboardMouse/Doxygen.conf b/Demos/Device/LowLevel/KeyboardMouse/Doxygen.conf index 2f21cdba78..d8edaebd7a 100644 --- a/Demos/Device/LowLevel/KeyboardMouse/Doxygen.conf +++ b/Demos/Device/LowLevel/KeyboardMouse/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/MIDI/Doxygen.conf b/Demos/Device/LowLevel/MIDI/Doxygen.conf index 4091d0b20d..3a1e3ec6b6 100644 --- a/Demos/Device/LowLevel/MIDI/Doxygen.conf +++ b/Demos/Device/LowLevel/MIDI/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/MassStorage/Doxygen.conf b/Demos/Device/LowLevel/MassStorage/Doxygen.conf index fa7b084c9e..04475c4eae 100644 --- a/Demos/Device/LowLevel/MassStorage/Doxygen.conf +++ b/Demos/Device/LowLevel/MassStorage/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/Mouse/Doxygen.conf b/Demos/Device/LowLevel/Mouse/Doxygen.conf index 9e8e15ec59..704e17d79a 100644 --- a/Demos/Device/LowLevel/Mouse/Doxygen.conf +++ b/Demos/Device/LowLevel/Mouse/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/RNDISEthernet/Doxygen.conf b/Demos/Device/LowLevel/RNDISEthernet/Doxygen.conf index d76cbe0726..48a04723b2 100644 --- a/Demos/Device/LowLevel/RNDISEthernet/Doxygen.conf +++ b/Demos/Device/LowLevel/RNDISEthernet/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Device/LowLevel/USBtoSerial/Doxygen.conf b/Demos/Device/LowLevel/USBtoSerial/Doxygen.conf index 7564c95bf6..ceb4e6ad0d 100644 --- a/Demos/Device/LowLevel/USBtoSerial/Doxygen.conf +++ b/Demos/Device/LowLevel/USBtoSerial/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/ClassDriver/CDCHost/Doxygen.conf b/Demos/Host/ClassDriver/CDCHost/Doxygen.conf index 45ceeeb493..3f2e0b9203 100644 --- a/Demos/Host/ClassDriver/CDCHost/Doxygen.conf +++ b/Demos/Host/ClassDriver/CDCHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/CDCHost/Doxygen.conf b/Demos/Host/LowLevel/CDCHost/Doxygen.conf index 45ceeeb493..3f2e0b9203 100644 --- a/Demos/Host/LowLevel/CDCHost/Doxygen.conf +++ b/Demos/Host/LowLevel/CDCHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/GenericHIDHost/Doxygen.conf b/Demos/Host/LowLevel/GenericHIDHost/Doxygen.conf index c40d4d99b1..f9cbfada69 100644 --- a/Demos/Host/LowLevel/GenericHIDHost/Doxygen.conf +++ b/Demos/Host/LowLevel/GenericHIDHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/KeyboardHost/Doxygen.conf b/Demos/Host/LowLevel/KeyboardHost/Doxygen.conf index 95ffa1b05d..c2cc231b8f 100644 --- a/Demos/Host/LowLevel/KeyboardHost/Doxygen.conf +++ b/Demos/Host/LowLevel/KeyboardHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/KeyboardHostWithParser/Doxygen.conf b/Demos/Host/LowLevel/KeyboardHostWithParser/Doxygen.conf index 8f8744d951..ed95d9fc18 100644 --- a/Demos/Host/LowLevel/KeyboardHostWithParser/Doxygen.conf +++ b/Demos/Host/LowLevel/KeyboardHostWithParser/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/MassStorageHost/Doxygen.conf b/Demos/Host/LowLevel/MassStorageHost/Doxygen.conf index 5e80f5a1b1..cdb806fb4e 100644 --- a/Demos/Host/LowLevel/MassStorageHost/Doxygen.conf +++ b/Demos/Host/LowLevel/MassStorageHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/MouseHost/Doxygen.conf b/Demos/Host/LowLevel/MouseHost/Doxygen.conf index f57071bc2b..a797ddc2f5 100644 --- a/Demos/Host/LowLevel/MouseHost/Doxygen.conf +++ b/Demos/Host/LowLevel/MouseHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/MouseHostWithParser/Doxygen.conf b/Demos/Host/LowLevel/MouseHostWithParser/Doxygen.conf index c92fb0d11c..62dc94ca05 100644 --- a/Demos/Host/LowLevel/MouseHostWithParser/Doxygen.conf +++ b/Demos/Host/LowLevel/MouseHostWithParser/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/PrinterHost/Doxygen.conf b/Demos/Host/LowLevel/PrinterHost/Doxygen.conf index e2ee0d59ad..ac6ed02eca 100644 --- a/Demos/Host/LowLevel/PrinterHost/Doxygen.conf +++ b/Demos/Host/LowLevel/PrinterHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/Host/LowLevel/StillImageHost/Doxygen.conf b/Demos/Host/LowLevel/StillImageHost/Doxygen.conf index 684f56287b..f92adaadbb 100644 --- a/Demos/Host/LowLevel/StillImageHost/Doxygen.conf +++ b/Demos/Host/LowLevel/StillImageHost/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Demos/OTG/TestApp/Doxygen.conf b/Demos/OTG/TestApp/Doxygen.conf index 1b6f4fe100..4103510d7c 100644 --- a/Demos/OTG/TestApp/Doxygen.conf +++ b/Demos/OTG/TestApp/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/LUFA.pnproj b/LUFA.pnproj index 2e725a7910..0aa5673672 100644 --- a/LUFA.pnproj +++ b/LUFA.pnproj @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/LUFA/Doxygen.conf b/LUFA/Doxygen.conf index 76a55c8f29..260340c054 100644 --- a/LUFA/Doxygen.conf +++ b/LUFA/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Projects/Magstripe/Doxygen.conf b/Projects/Magstripe/Doxygen.conf index b959ff8b68..4f1a387530 100644 --- a/Projects/Magstripe/Doxygen.conf +++ b/Projects/Magstripe/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/Projects/MissileLauncher/Doxygen.conf b/Projects/MissileLauncher/Doxygen.conf index c40d4d99b1..f9cbfada69 100644 --- a/Projects/MissileLauncher/Doxygen.conf +++ b/Projects/MissileLauncher/Doxygen.conf @@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/ # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. -CREATE_SUBDIRS = YES +CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this diff --git a/makefile b/makefile index 1887e5afc4..b087f9b0f2 100644 --- a/makefile +++ b/makefile @@ -6,12 +6,12 @@ # www.fourwalledcubicle.com # -# Makefile to build the LUFA library and Demos. +# Makefile to build the LUFA library, projects and demos. # Call with "make all" to rebuild everything, "make clean" to clean everything, # "make clean_list" to remove all intermediatary files but preserve any binaries, -# "make doxygen" to document the library/demos/etc. with DoxyGen (if installed) and -# "make clean_doxygen" to remove generated Doxygen documentation. +# "make doxygen" to document everything with DoxyGen (if installed) and +# "make clean_doxygen" to remove generated Doxygen documentation from everything. # It is suggested that for the master build, the --quiet switch is passed to make, # to remove all the commands from the output. This gives a much easier to read