ack/util/int/M.warn_h

24 lines
347 B
Plaintext
Raw Normal View History

1988-06-22 16:57:09 +00:00
#!/bin/sh
1994-06-24 11:31:16 +00:00
# $Id$
1988-06-22 16:57:09 +00:00
(
echo '/* This file is generated from '$1'; do not edit */'
cat $1 |
grep '^\.Wn' |
sed '
s/.*"/#define /
'
echo '#define warning(n) do_warn((n), __LINE__, __FILE__)'
) >\#warn.h
if # the new one unchanged
cmp -s \#warn.h warn.h
then # throw it away
rm \#warn.h
else # overwrite old version
mv \#warn.h warn.h
fi