Minor makefile fixes - add phony targets, remove silence switch from the root makefile and add missing build modules to the ClassDriver VirtualSerial device demo.

pull/1469/head
Dean Camera 12 years ago
parent d8621ee8f4
commit 6fa8da4e56

@ -28,6 +28,8 @@ all:
include $(LUFA_PATH)/Build/lufa.core.in include $(LUFA_PATH)/Build/lufa.core.in
include $(LUFA_PATH)/Build/lufa.sources.in include $(LUFA_PATH)/Build/lufa.sources.in
include $(LUFA_PATH)/Build/lufa.build.in include $(LUFA_PATH)/Build/lufa.build.in
include $(LUFA_PATH)/Build/lufa.cppcheck.in
include $(LUFA_PATH)/Build/lufa.doxygen.in include $(LUFA_PATH)/Build/lufa.doxygen.in
include $(LUFA_PATH)/Build/lufa.dfu.in include $(LUFA_PATH)/Build/lufa.dfu.in
include $(LUFA_PATH)/Build/lufa.avrdude.in include $(LUFA_PATH)/Build/lufa.avrdude.in
include $(LUFA_PATH)/Build/lufa.atprogram.in

@ -45,3 +45,6 @@ else
include Build/lufa.sources.in include Build/lufa.sources.in
include Build/lufa.doxygen.in include Build/lufa.doxygen.in
endif endif
.PHONY: all export_tar version clean

@ -89,3 +89,6 @@ validate-branch:
# Validate the working branch for general release, check for placeholder documentation then build and test everything # Validate the working branch for general release, check for placeholder documentation then build and test everything
validate-release: check-documentation-placeholders validate-branch validate-release: check-documentation-placeholders validate-branch
.PHONY: all upgrade-doxygen make-as4-projects check-documentation-placeholders validate-branch

@ -17,9 +17,9 @@ all:
%: %:
@echo Executing \"make $@\" on all LUFA library elements. @echo Executing \"make $@\" on all LUFA library elements.
@echo @echo
$(MAKE) -C LUFA $@ -s $(MAKE) -C LUFA $@
$(MAKE) -C Demos $@ -s $(MAKE) -C Demos $@
$(MAKE) -C Projects $@ -s $(MAKE) -C Projects $@
$(MAKE) -C Bootloaders $@ -s $(MAKE) -C Bootloaders $@
@echo @echo
@echo LUFA \"make $@\" operation complete. @echo LUFA \"make $@\" operation complete.

Loading…
Cancel
Save