Hi, please consider the following example Makefile:
all: | some_order_only_prerequisite echo $< some_order_only_prerequisite: touch $@ I would have expected that running make would always print "some_order_only_prerequisite", but obviously, $< does not refer to the first dependency if it is order-only. Is this intended behavior, and if so, why? Regards, Chris _______________________________________________ Help-make mailing list Help-make@gnu.org https://lists.gnu.org/mailman/listinfo/help-make