X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/393fc71d8e82f4be67fac7f7f33538b92555b4f9..6f90d45684206e5dfca3c4554a14a5784da49d92:/LUFA/DoxygenPages/BuildSystem.txt diff --git a/LUFA/DoxygenPages/BuildSystem.txt b/LUFA/DoxygenPages/BuildSystem.txt index 0d7d6be74..1b26381bc 100644 --- a/LUFA/DoxygenPages/BuildSystem.txt +++ b/LUFA/DoxygenPages/BuildSystem.txt @@ -12,6 +12,9 @@ * application makefile. The system is written in GNU Make, and each module is independant of * one-another. * + * For details on the prerequisites needed for Linux and Windows machines to be able to use the LUFA + * build system, see \ref Sec_Prerequisites. + * * To use a LUFA build system module, simply add an include to your project makefile: * \code * include $(LUFA_PATH)/Build/lufa.core.in @@ -70,6 +73,14 @@ * Display a size-sorted list of symbols from the compiled application, in decimal bytes. * * + * check-source + * Display a list of input SRC source files which cannot be found (if any). + * + * + * lib + * Build and archive all source files into a library A binary file. + * + * * all * Build and link the application into ELF debug and HEX binary files. * @@ -89,6 +100,10 @@ * clean * Remove all intermediatary files and binary output files. * + * + * mostlyclean + * Remove all intermediatary files but preserve any binary output files. + * * * * \section SSec_BuildModule_BUILD_MandatoryParams Mandatory Parameters @@ -518,7 +533,7 @@ * * To use this module in your application makefile, add the following code: * \code - * include $(LUFA_PATH)/Build/lufa.dfu.in + * include $(LUFA_PATH)/Build/lufa.dfu.in * \endcode * * \section SSec_BuildModule_DFU_Requirements Requirements @@ -682,7 +697,7 @@ * * * hid-teensy - * Program the device EEPROM memory with the application's executable data using teensy_loader_cli. + * Program the device FLASH memory with the application's executable data using teensy_loader_cli. * * *