]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Deal with the situation where .flavor exists but .version does not.
authorTilghman Lesher <tilghman@meg.abyt.es>
Mon, 14 Dec 2009 21:09:56 +0000 (21:09 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Mon, 14 Dec 2009 21:09:56 +0000 (21:09 +0000)
Also make the script slightly more portable, in keeping with autoconf syntax.
(closes issue #14737)
 Reported by: davidw

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@234699 65c4cc65-6c06-0410-ace0-fbb531ad65f3

build_tools/make_version_h

index 834a3c391ce34e96e5e1c0215c489fa8bdf95c49..5c74716f20b6fdf83a6d101e6564ce90d898e849 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/sh
-if [ ! -f .flavor ]; then
+if test ! -f .flavor ; then
     cat << END
 /*
  * version.h 
@@ -8,6 +8,17 @@ if [ ! -f .flavor ]; then
 #define ASTERISK_VERSION "${ASTERISKVERSION}"
 #define ASTERISK_VERSION_NUM ${ASTERISKVERSIONNUM}
 
+END
+elif test ! -f .version ; then
+    aadkflavor=`cat .flavor`
+    cat << END
+/*
+ * version.h 
+ * Automatically generated
+ */
+#define ASTERISK_VERSION "${ASTERISKVERSION} (${aadkflavor})"
+#define ASTERISK_VERSION_NUM ${ASTERISKVERSIONNUM}
+
 END
 else
     aadkver=`cat .version`