xref: /PHP-7.3/scripts/dev/credits (revision 902d39a3)
1#!/bin/sh
2awkprog='
3BEGIN { FS = "\n|\r\n|\r"; RS = "" }
4{ print "CREDIT_LINE(\""$1"\", \""$2"\");" }'
5
6for what in ext sapi
7do
8  file=ext/standard/credits_$what.h
9  cat >$file <<END
10/*
11                      DO NOT EDIT THIS FILE!
12
13 it has been automaticaly created by php7/scripts/credits from
14 the information found in the various php7/ext/.../CREDITS and
15 php7/sapi/.../CREDITS files
16
17 if you want to change an entry you have to edit the appropriate
18 CREDITS file instead
19
20*/
21
22END
23  # Do not process skeleton #
24  files=`find "$what" -name CREDITS | grep -v "$what"/skeleton/CREDITS`
25  awk "$awkprog" $files | sort -f | uniq >> $file
26  echo "Updated $file"
27done
28