maintain program dependencies
-k      Continue processing after errors are encountered, but only on those targets that do not depend on
        the target whose creation caused the error.
source manpages: freebsd-make