What is the difference between "mv" and "-mv" shell commands in a makefile? What is the difference between "mv" and "-mv" shell commands in a makefile? bash bash

What is the difference between "mv" and "-mv" shell commands in a makefile?


Add a "-" before any command in a Makefile tells make to not quit if the command returns a non-zero status. Basically it's a "I don't care if it fails".