Return to credits CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / scripts / dev |
1.1 ! misho 1: #!/bin/sh ! 2: awkprog=' ! 3: BEGIN { FS = "\n|\r\n|\r"; RS = "" } ! 4: { print "CREDIT_LINE(\""$1"\", \""$2"\");" }' ! 5: ! 6: for what in ext sapi ! 7: do ! 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 php5/scripts/credits from ! 14: the information found in the various php5/ext/.../CREDITS and ! 15: php5/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: ! 22: END ! 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" ! 27: done