1#!/bin/sh 2# 3# Update the current version date in DATESTAMP files and generate 4# ChangeLog file entries since the last DATESTAMP update from the 5# commit messages. 6 7GITROOT=${GITROOT:-"/git/gcc.git"} 8if [ -z "$TMPDIR" ]; then 9 if [ -d /sourceware/snapshot-tmp/gcc ]; then 10 TMPDIR=/sourceware/snapshot-tmp/gcc 11 else 12 TMPDIR=/tmp 13 fi 14fi 15 16# Run this from $TMPDIR. 17export GITROOT TMPDIR 18BASEDIR=`mktemp -d` 19cd "$BASEDIR" 20 21GIT=${GIT:-/usr/local/bin/git} 22 23# Assume all will go well. 24SUBDIR="$BASEDIR/gcc" 25${GIT} clone -q -b master "$GITROOT" "$SUBDIR" 26 27cp -a "$SUBDIR"/contrib/gcc-changelog "$BASEDIR"/gcc-changelog 28cd "$SUBDIR" 29python3 ../gcc-changelog/git_update_version.py -p 30RESULT=$? 31 32cd "$TMPDIR" 33 34/bin/rm -rf "$BASEDIR" 35exit $RESULT 36