mirror of https://github.com/ludocode/mpack
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
505 B
Bash
12 lines
505 B
Bash
# This gets the MPack version string out of the source code. It
|
|
# is meant to be sourced by other scripts.
|
|
|
|
MAJOR=`grep '^#define MPACK_VERSION_MAJOR' src/mpack/mpack-common.h|sed 's/.* \([0-9][0-9]*\) .*/\1/'`
|
|
MINOR=`grep '^#define MPACK_VERSION_MINOR' src/mpack/mpack-common.h|sed 's/.* \([0-9][0-9]*\) .*/\1/'`
|
|
PATCH=`grep '^#define MPACK_VERSION_PATCH' src/mpack/mpack-common.h|sed 's/.* \([0-9][0-9]*\) .*/\1/'`
|
|
|
|
VERSION="$MAJOR.$MINOR"
|
|
if [[ "$PATCH" -gt 0 ]]; then
|
|
VERSION="$VERSION.$PATCH"
|
|
fi
|