about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-12-03 02:40:29 +0000
committerbors <bors@rust-lang.org>2015-12-03 02:40:29 +0000
commite4066f5f4c0c4e1cb3183abd63fbf4aef314e65f (patch)
treea11f10b9664089d54022d8719d6078ad2628dce6 /src
parentabfadfeee691f832b3b47ebd334ec119b0a8379d (diff)
parent402749c539edcbc2d850ac3a782cace8661c68e6 (diff)
downloadrust-e4066f5f4c0c4e1cb3183abd63fbf4aef314e65f.tar.gz
rust-e4066f5f4c0c4e1cb3183abd63fbf4aef314e65f.zip
Auto merge of #30176 - brson:no-more-authors, r=steveklabnik
Keeping this file up to date requires hours of work every release,
even with the script. It is a fool's errand and we shall not do it
any longer.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/etc/add-authors.sh37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/etc/add-authors.sh b/src/etc/add-authors.sh
deleted file mode 100755
index e45b803fa07..00000000000
--- a/src/etc/add-authors.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-# Copyright 2014 The Rust Project Developers. See the COPYRIGHT
-# file at the top-level directory of this distribution and at
-# http://rust-lang.org/COPYRIGHT.
-#
-# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-# http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-# <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
-# option. This file may not be copied, modified, or distributed
-# except according to those terms.
-
-# This script, invoked e.g. "add-authors.sh 1.0.0..rust-lang/master",
-# will merge new authors into AUTHORS.txt, obeying the mailmap
-# file.
-#
-# After running this script, run `git diff` to manually inspect
-# changes. If there are incorrect additions fix it by editing
-# .mailmap and re-running the script.
-
-if [ "${1-}" = "" ]; then
-    echo "Usage: add-authors.sh 1.0.0..rust-lang/master"
-    exit 1
-fi
-
-set -u -e
-
-range="$1"
-
-authors_file="./AUTHORS.txt"
-tmp_file="./AUTHORS.txt.tmp"
-old_authors="$(cat "$authors_file" | tail -n +2 | sed "/^$/d" | sort)"
-new_authors="$(git log "$range" --use-mailmap --format="%aN <%aE>" | sort | uniq)"
-
-printf "%s\n\n" "Rust was written by these fine people:" > "$tmp_file"
-printf "%s\n%s" "$old_authors" "$new_authors" | sort -fs | uniq >> "$tmp_file"
-mv -f "$tmp_file" "$authors_file"