forked from Archive/PX4-Autopilot
Makefile: Improve the error message if a target is not found
The previous error message was misleading. The new more verbose error indicates that either the target does not exist or the ordering is wrong.
This commit is contained in:
parent
d468388643
commit
dadcee1a5d
2
Makefile
2
Makefile
|
@ -480,7 +480,7 @@ distclean: gazeboclean
|
||||||
# All other targets are handled by PX4_MAKE. Add a rule here to avoid printing an error.
|
# All other targets are handled by PX4_MAKE. Add a rule here to avoid printing an error.
|
||||||
%:
|
%:
|
||||||
$(if $(filter $(FIRST_ARG),$@), \
|
$(if $(filter $(FIRST_ARG),$@), \
|
||||||
$(error "$@ cannot be the first argument. Use '$(MAKE) help|list_config_targets' to get a list of all possible [configuration] targets."),@#)
|
$(error "Make target $@ not found. It either does not exist or $@ cannot be the first argument. Use '$(MAKE) help|list_config_targets' to get a list of all possible [configuration] targets."),@#)
|
||||||
|
|
||||||
# Print a list of non-config targets (based on http://stackoverflow.com/a/26339924/1487069)
|
# Print a list of non-config targets (based on http://stackoverflow.com/a/26339924/1487069)
|
||||||
help:
|
help:
|
||||||
|
|
Loading…
Reference in New Issue