11#! /usr/bin/env bash
2- # Copyright (C) 2016-2024 Intel Corporation
2+ # Copyright (C) 2016-2025 Intel Corporation
33# Under the Apache License v2.0 with LLVM Exceptions. See LICENSE.TXT.
44# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
55
@@ -142,11 +142,9 @@ s/.*Copyright (C) \([0-9]\+\).*/\1/' "$src_path")
142142 COMMIT_FIRST=` echo $FIRST | cut -d" -" -f1`
143143 COMMIT_LAST=` echo $LAST | cut -d" -" -f1`
144144
145- # echo "HEADER_FIRST:$HEADER_FIRST, HEADER_LAST:$HEADER_LAST, COMMIT_FIRST:$COMMIT_FIRST, COMMIT_LAST:$COMMIT_LAST"
146145 if [ " $COMMIT_FIRST " != " " -a " $COMMIT_LAST " != " " ]; then
147146 if [[ -n " $COMMIT_FIRST " && -n " $COMMIT_LAST " ]]; then
148147 if [[ $HEADER_FIRST -le $COMMIT_FIRST ]]; then
149- # HEADER_FIRST is valid, only validate HEADER_LAST
150148 if [[ $HEADER_LAST -eq $COMMIT_LAST ]]; then
151149 continue
152150 else
@@ -155,26 +153,23 @@ s/.*Copyright (C) \([0-9]\+\).*/\1/' "$src_path")
155153 sed -i " s/Copyright ${YEARS} /Copyright ${NEW} /g" " ${src_path} "
156154 else
157155 echo " $file :1: error: wrong copyright date: (is: $YEARS , should be: $HEADER_FIRST -$COMMIT_LAST )" >&2
158- echo " HEADER_FIRST:$HEADER_FIRST , HEADER_LAST:$HEADER_LAST , COMMIT_FIRST:$COMMIT_FIRST , COMMIT_LAST:$COMMIT_LAST "
159156 RV=1
160157 fi
161158 fi
162159 else
163- # HEADER_FIRST is invalid, require full date correction
164160 if [[ $COMMIT_FIRST -eq $COMMIT_LAST ]]; then
165161 NEW=$COMMIT_LAST
166162 else
167163 NEW=$COMMIT_FIRST -$COMMIT_LAST
168164 fi
169-
165+
170166 if [[ " $YEARS " == " $NEW " ]]; then
171167 continue
172168 else
173169 if [[ ${UPDATE_DATES} -eq 1 ]]; then
174170 sed -i " s/Copyright ${YEARS} /Copyright ${NEW} /g" " ${src_path} "
175171 else
176172 echo " $file :1: error: wrong copyright date: (is: $YEARS , should be: $NEW )" >&2
177- echo " HEADER_FIRST:$HEADER_FIRST , HEADER_LAST:$HEADER_LAST , COMMIT_FIRST:$COMMIT_FIRST , COMMIT_LAST:$COMMIT_LAST "
178173 RV=1
179174 fi
180175 fi
0 commit comments