upload
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

makefile 737B

1234567891011121314151617181920212223242526
  1. #
  2. # LUFA Library
  3. # Copyright (C) Dean Camera, 2014.
  4. #
  5. # dean [at] fourwalledcubicle [dot] com
  6. # www.lufa-lib.org
  7. #
  8. # Makefile to build the LUFA library, projects and demos.
  9. # Call with "make all" to rebuild everything, "make clean" to clean everything,
  10. # "make mostlyclean" to remove all intermediary files but preserve any binaries,
  11. # "make doxygen" to document everything with Doxygen (if installed). Call
  12. # "make help" for additional target build information within a specific project.
  13. all:
  14. %:
  15. @echo Executing \"make $@\" on all LUFA library elements.
  16. @echo
  17. $(MAKE) -C LUFA $@
  18. $(MAKE) -C Demos $@
  19. $(MAKE) -C Projects $@
  20. $(MAKE) -C Bootloaders $@
  21. @echo
  22. @echo LUFA \"make $@\" operation complete.