source: mainline/tools/transform-copyright.sh@ 77578e8

Last change on this file since 77578e8 was f1bed857, checked in by Jiří Zárevúcky <zarevucky.jiri@…>, 3 years ago

Update sysel scripts

  • Property mode set to 100755
File size: 790 bytes
Line 
1#!/bin/sh
2
3# git grep -l --null "^-- Copyright\b" -- . | xargs -r -L1 -0 tools/transform-copyright.sh
4
5FILENAME="$1"
6
7grep -F -e '-- Copyright' $FILENAME > $FILENAME.copyright__
8grep -v -F -e '-- Copyright' $FILENAME > $FILENAME.nocopyright__
9head -n 26 $FILENAME.nocopyright__ > $FILENAME.license__
10
11if diff -q $FILENAME.license__ license_text_tmp.txt; then
12 tail -n +27 $FILENAME.nocopyright__ > $FILENAME.nolicense__
13 echo "--" > $FILENAME
14 sed 's/Copyright (c)/SPDX-FileCopyrightText:/g' $FILENAME.copyright__ >> $FILENAME
15 echo "--" >> $FILENAME
16 echo "-- SPDX-License-Identifier: BSD-3-Clause" >> $FILENAME
17 echo "--" >> $FILENAME
18
19 cat $FILENAME.nolicense__ >> $FILENAME
20
21 #rm $FILENAME.nolicense__
22fi
23
24#rm $FILENAME.copyright__
25#rm $FILENAME.nocopyright__
26#rm $FILENAME.license__
27
Note: See TracBrowser for help on using the repository browser.