summaryrefslogtreecommitdiff
path: root/cflags.SH
diff options
context:
space:
mode:
authorYves Orton <demerphq@dromedary.booking.com>2008-12-21 16:34:56 +0100
committerDavid Mitchell <davem@iabyn.com>2009-02-26 01:51:30 +0000
commitd4250c4c97e0d4ff48fc1b469e780944d2c1e84b (patch)
treec05d2fc7ee08e24efd526624118b5d012dbf36df /cflags.SH
parentb6f66bd1313e64c8dc4f1244c8dc820baafcbbdc (diff)
downloadperl-d4250c4c97e0d4ff48fc1b469e780944d2c1e84b.tar.gz
make sure that the perl -v/-V output corresponds to the latest commit
(cherry picked from commit 8565263ab8a47cda76538c0286536f59c53e155f)
Diffstat (limited to 'cflags.SH')
-rwxr-xr-xcflags.SH8
1 files changed, 2 insertions, 6 deletions
diff --git a/cflags.SH b/cflags.SH
index 9e0494e671..b11966b831 100755
--- a/cflags.SH
+++ b/cflags.SH
@@ -354,12 +354,8 @@ case "$cc" in
;;
esac
-if test -d .git; then
- ccflags="-DPERL_PATCHNUM=`git describe` $ccflags"
-else
- if test -f .patch; then
- ccflags="-DPERL_PATCHNUM=`awk '{print $4}' .patch` $ccflags"
- fi
+if [ -f .patchnum -a -n "$(cat .patchnum)"]; then
+ ccflags="-DPERL_PATCHNUM=`cat .patchnum`"
fi
: Can we perhaps use $ansi2knr here