aboutsummaryrefslogtreecommitdiffstats
path: root/framework/src/ant/apache-ant-1.9.6/src/etc/yearcheck.sh
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/ant/apache-ant-1.9.6/src/etc/yearcheck.sh')
-rw-r--r--framework/src/ant/apache-ant-1.9.6/src/etc/yearcheck.sh101
1 files changed, 0 insertions, 101 deletions
diff --git a/framework/src/ant/apache-ant-1.9.6/src/etc/yearcheck.sh b/framework/src/ant/apache-ant-1.9.6/src/etc/yearcheck.sh
deleted file mode 100644
index 1a510ffd..00000000
--- a/framework/src/ant/apache-ant-1.9.6/src/etc/yearcheck.sh
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/bin/sh
-
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-#
-# Simple shell script that checks whether changed files contain a copyright
-# statement for a given year.
-#
-# Rename (or symlink) this script to the year you want to check, i.e. name it
-# 2002 if you want to check for copyright statements that do not contain
-# the year 2002.
-#
-# Use this script instead of your usual cvs update command.
-#
-# Usage YEAR [precommit]
-#
-# If the optional all argument has been omitted, the proposal directory will
-# be skipped.
-#
-
-if [ -n "$TMP" ]; then
- TEMP_DIR="$TMP"
-else
- if [ -n "$TEMP" ]; then
- TEMP_DIR="$TEMP"
- else
- TEMP_DIR=/tmp
- fi
-fi
-
-YEAR=`basename $0`
-
-if [ $YEAR = yearcheck.sh ]; then
- YEAR=`date -R | cut -d ' ' -f 4`
-fi
-
-precommit_call=false
-for arg in "$@" ; do
- if [ "$arg" = "precommit" ] ; then
- precommit_call=true
- fi
-done
-
-if [ -d ".svn" ]; then
- SCM_COMMAND=svn
- if $precommit_call ; then
- SCM_ARGS=status
- CUT_ARGS="-c 8-"
- else
- SCM_ARGS=up
- CUT_ARGS="-c 4-"
- fi
-else
- SCM_COMMAND=cvs
- SCM_ARGS="-z3 update -dP"
- CUT_ARGS="-d ' ' -f 2"
-fi
-
-"$SCM_COMMAND" $SCM_ARGS > "$TEMP_DIR"/update-prefilter
-
-# filter out boring lines
-if [ "$SCM_COMMAND" = "svn" ]; then
- < "$TEMP_DIR"/update-prefilter fgrep -v 'At revision' | fgrep -v 'Updated to revision' | egrep -v '^\?' > "$TEMP_DIR"/update
-else
- cp "$TEMP_DIR"/update-prefilter "$TEMP_DIR"/update
-fi
-
-cut $CUT_ARGS < "$TEMP_DIR"/update > "$TEMP_DIR"/changed-files
-
-echo "Changed:"
-echo "========"
-cat "$TEMP_DIR"/changed-files
-echo
-
-xargs fgrep -L Copyright < "$TEMP_DIR"/changed-files > "$TEMP_DIR"/no-copyright
-
-echo "No Copyright line"
-echo "================="
-cat "$TEMP_DIR"/no-copyright
-echo
-
-xargs egrep -L "Copyright.*$YEAR" < "$TEMP_DIR"/changed-files | cut -f 1 -d : > "$TEMP_DIR"/no-$YEAR
-
-echo "No Copyright line for year $YEAR"
-echo "================================"
-cat "$TEMP_DIR"/no-$YEAR
-
-rm "$TEMP_DIR"/no-$YEAR "$TEMP_DIR"/no-copyright "$TEMP_DIR"/changed-files "$TEMP_DIR"/update "$TEMP_DIR"/update-prefilter