I have one target that takes several input files and generate one.
right now i’m ignoring the freshness state of the input files and running it as a .PHONY
file.out:
$(CMD) input/* file.out
i’d like to have something like:
file.out: $(wildcard input/*)
$(CMD) $^ $@
…So that make would not run CMD every time the input haven’t changed.
Remove the .PHONY target.