xref: /aosp_15_r20/external/giflib/getversion (revision 324bb76b8d05e2a05aa88511fff61cf3f9ca5892)
1*324bb76bSAndroid Build Coastguard Worker#!/bin/sh
2*324bb76bSAndroid Build Coastguard Worker#
3*324bb76bSAndroid Build Coastguard Worker# getversion - get the librarty version by analyzing its header
4*324bb76bSAndroid Build Coastguard Worker#
5*324bb76bSAndroid Build Coastguard Worker# Done this way so there's a single point of truth about the version.
6*324bb76bSAndroid Build Coastguard Worker#
7*324bb76bSAndroid Build Coastguard WorkerMAJOR=`sed <gif_lib.h -n -e "/MAJOR/s/#define GIFLIB_MAJOR  *//p"`
8*324bb76bSAndroid Build Coastguard WorkerMINOR=`sed <gif_lib.h -n -e "/MINOR/s/#define GIFLIB_MINOR  *//p"`
9*324bb76bSAndroid Build Coastguard WorkerRELEASE=`sed <gif_lib.h -n -e "/RELEASE/s/#define GIFLIB_RELEASE  *//p"`
10*324bb76bSAndroid Build Coastguard Workerecho ${MAJOR}.${MINOR}.${RELEASE}
11