1
1
#! /usr/bin/env bash
2
- # Copyright (C) 2016-2024 Intel Corporation
2
+ # Copyright (C) 2016-2025 Intel Corporation
3
3
# Under the Apache License v2.0 with LLVM Exceptions. See LICENSE.TXT.
4
4
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
5
5
@@ -142,11 +142,9 @@ s/.*Copyright (C) \([0-9]\+\).*/\1/' "$src_path")
142
142
COMMIT_FIRST=` echo $FIRST | cut -d" -" -f1`
143
143
COMMIT_LAST=` echo $LAST | cut -d" -" -f1`
144
144
145
- # echo "HEADER_FIRST:$HEADER_FIRST, HEADER_LAST:$HEADER_LAST, COMMIT_FIRST:$COMMIT_FIRST, COMMIT_LAST:$COMMIT_LAST"
146
145
if [ " $COMMIT_FIRST " != " " -a " $COMMIT_LAST " != " " ]; then
147
146
if [[ -n " $COMMIT_FIRST " && -n " $COMMIT_LAST " ]]; then
148
147
if [[ $HEADER_FIRST -le $COMMIT_FIRST ]]; then
149
- # HEADER_FIRST is valid, only validate HEADER_LAST
150
148
if [[ $HEADER_LAST -eq $COMMIT_LAST ]]; then
151
149
continue
152
150
else
@@ -155,26 +153,23 @@ s/.*Copyright (C) \([0-9]\+\).*/\1/' "$src_path")
155
153
sed -i " s/Copyright ${YEARS} /Copyright ${NEW} /g" " ${src_path} "
156
154
else
157
155
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 "
159
156
RV=1
160
157
fi
161
158
fi
162
159
else
163
- # HEADER_FIRST is invalid, require full date correction
164
160
if [[ $COMMIT_FIRST -eq $COMMIT_LAST ]]; then
165
161
NEW=$COMMIT_LAST
166
162
else
167
163
NEW=$COMMIT_FIRST -$COMMIT_LAST
168
164
fi
169
-
165
+
170
166
if [[ " $YEARS " == " $NEW " ]]; then
171
167
continue
172
168
else
173
169
if [[ ${UPDATE_DATES} -eq 1 ]]; then
174
170
sed -i " s/Copyright ${YEARS} /Copyright ${NEW} /g" " ${src_path} "
175
171
else
176
172
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 "
178
173
RV=1
179
174
fi
180
175
fi
0 commit comments