diff options
author | James Clark <jjc@jclark.com> | 1992-09-01 12:28:08 -0500 |
---|---|---|
committer | James Clark <jjc@jclark.com> | 1992-09-01 12:28:08 -0500 |
commit | b04d345ed2d875a6ae26b95e97e0d8e91c4e3886 (patch) | |
tree | 56dfe58fdefc59a1062461c6ec33caf3bd806a28 /gendef.sh | |
parent | a48ab7b6db26b1d98f77f59f22896fe02a700c40 (diff) | |
download | groff-git-b04d345ed2d875a6ae26b95e97e0d8e91c4e3886.tar.gz |
groff before CVS: release 1.061.06
Diffstat (limited to 'gendef.sh')
-rw-r--r-- | gendef.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gendef.sh b/gendef.sh new file mode 100644 index 000000000..e2b2575ff --- /dev/null +++ b/gendef.sh @@ -0,0 +1,24 @@ +# gendef filename var=val var=val + +file=$1 +shift + +defs="#define $1" +shift +for def +do + defs="$defs +#define $def" +done + +t=/tmp/groff.$$ + +sed -e 's/=/ /' >$t <<EOF +$defs +EOF + +test -r $file && cmp -s $t $file || cp $t $file + +rm -f $t + +exit 0 |