summaryrefslogtreecommitdiff
path: root/ffbuild/libversion.sh
diff options
context:
space:
mode:
Diffstat (limited to 'ffbuild/libversion.sh')
-rwxr-xr-xffbuild/libversion.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/ffbuild/libversion.sh b/ffbuild/libversion.sh
index 990ce9f640..a94ab58057 100755
--- a/ffbuild/libversion.sh
+++ b/ffbuild/libversion.sh
@@ -5,8 +5,12 @@ toupper(){
name=lib$1
ucname=$(toupper ${name})
file=$2
+file2=$3
eval $(awk "/#define ${ucname}_VERSION_M/ { print \$2 \"=\" \$3 }" "$file")
+if [ -f "$file2" ]; then
+ eval $(awk "/#define ${ucname}_VERSION_M/ { print \$2 \"=\" \$3 }" "$file2")
+fi
eval ${ucname}_VERSION=\$${ucname}_VERSION_MAJOR.\$${ucname}_VERSION_MINOR.\$${ucname}_VERSION_MICRO
eval echo "${name}_VERSION=\$${ucname}_VERSION"
eval echo "${name}_VERSION_MAJOR=\$${ucname}_VERSION_MAJOR"