X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fversion.c.SH;h=38b5d6bbfb3cc855de5285d50be33d5d19fd8c97;hb=3e86180fb32d5eab15c761b75ba3d4520ef23bac;hp=f318bb5f91558a401ba1f85af0c1a37a3eb1a18a;hpb=61176cf4c159f30905c6db3edf3ff99bde45916e;p=ircu2.10.12-pk.git diff --git a/ircd/version.c.SH b/ircd/version.c.SH index f318bb5..38b5d6b 100644 --- a/ircd/version.c.SH +++ b/ircd/version.c.SH @@ -1,4 +1,4 @@ -#! /bin/sh +#!/bin/sh # $Id$ @@ -85,24 +85,16 @@ const char *infotext[] = { "Sources:", !SUB!THIS! -for file in ${srcdir}/ircd/*.[cly] ${srcdir}/ircd/version.c.SH ; do - base=`basename $file` - if [ $base != version.c -a $base != y.tab.c -a $base != lex.yy.c -a \ - $base != chattr.tab.c ] ; then - vers=`grep '$Id' $file | sed -e 's/.*\$Id$[^$]*//' | \ - awk '{ print $2; exit; }'` - echo " \"[" `./umkpasswd -5 $file` " $vers ]\"," >> version.c - fi -done +( for file in ${srcdir}/ircd/*.[cly] ${srcdir}/ircd/version.c.SH ; do + case `basename $file` in + version.c | y.tab.c | lex.yy.c | chattr.tab.c ) ;; + * ) echo $file ;; + esac done ) | ./umkpasswd -5 >> version.c echo " \"\"," >> version.c echo " \"Headers:\"," >> version.c -for file in ${srcdir}/include/*.h ; do - vers=`grep '$Id' $file | sed -e 's/.*\$Id$[^$]*//' | \ - awk '{ print $2; exit; }'` - echo " \"[" `./umkpasswd -5 $file` " $vers ]\"," >> version.c -done +( for file in ${srcdir}/include/*.h ; do echo $file ; done ) | ./umkpasswd -5 >> version.c /bin/cat >>version.c <