source: mainline/tools/transform-copyright.sh@ 7871c69

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

update bithenge/fat.bh

  • Property mode set to 100755
File size: 817 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 '# Copyright' $FILENAME > $FILENAME.copyright__
8grep -v -F '# Copyright' $FILENAME > $FILENAME.nocopyright__
9head -n 24 $FILENAME.nocopyright__ > $FILENAME.license__
10
11if diff -q $FILENAME.license__ license_text_tmp.txt; then
12 tail -n +25 $FILENAME.nocopyright__ > $FILENAME.nolicense__
13 echo '#!/usr/bin/perl -w' > $FILENAME
14 echo "#" >> $FILENAME
15 sed 's/Copyright (c)/SPDX-FileCopyrightText:/g' $FILENAME.copyright__ >> $FILENAME
16 echo "#" >> $FILENAME
17 echo "# SPDX-License-Identifier: BSD-3-Clause" >> $FILENAME
18 echo "#" >> $FILENAME
19
20 cat $FILENAME.nolicense__ >> $FILENAME
21
22 #rm $FILENAME.nolicense__
23fi
24
25#rm $FILENAME.copyright__
26#rm $FILENAME.nocopyright__
27#rm $FILENAME.license__
28
Note: See TracBrowser for help on using the repository browser.