The only additional thing I might want to do with this script is to log all make activity and use grep to check log for error insensitively and let a user know build failed because of errors.