| #!/bin/bash |
| # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| tmp=$(mktemp -t chromium-update-copyrights.XXXXX) |
| trap "rm -f $tmp" EXIT |
| git diff --name-only $(git cl upstream)... | while read file; do |
| cp "$file" "$tmp" |
| # Rather than editing the temporary file, edit the original file in-place |
| # so that we preserve file modes. |
| sed -i -e '1,4s/Copyright .c. .* The Chromium Authors/Copyright (c) 2012 The Chromium Authors/' "$file" |
| if ! diff -q "$file" "$tmp" > /dev/null; then |
| echo "updated $file" |
| fi |
| done |