Skip to content
Snippets Groups Projects
Select Git revision
  • e918d977b1d4465d525ee0f742dbdeec20f7885c
  • master default protected
  • LUFA-170418
  • LUFA-151115
  • LUFA-140928
  • LUFA-140302
  • LUFA-130901
  • LUFA-130901-BETA
  • LUFA-130303
  • LUFA-120730
  • LUFA-120730-BETA
  • LUFA-120219
  • LUFA-120219-BETA
  • LUFA-111009
  • LUFA-111009-BETA
  • LUFA-110528
  • LUFA-110528-BETA
17 results

makefile

Blame
  • user avatar
    Dean Camera authored
    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.
    4f747e7b
    History
    makefile 978 B
    #
    #             LUFA Library
    #     Copyright (C) Dean Camera, 2009.
    #              
    #  dean [at] fourwalledcubicle [dot] com
    #      www.fourwalledcubicle.com
    #
    
    # 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 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
    # report of the entire build process.
    
    all:
    
    %:
    	@echo Executing \"make $@\" on all LUFA library elements.
    	@echo
    	make -C LUFA/ $@
    	make -C Demos/ $@
    	make -C Projects/ $@
    	make -C Bootloaders/ $@
    	@echo
    	@echo LUFA \"make $@\" operation complete.