Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(163)

Side by Side Diff: third_party/libva/build/gen_version.sh

Issue 10375035: Add libva to chromium third_party. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 #!/bin/sh
2
3 libva_topdir="$1"
4 version_h_in="$2"
5
6 parse_configure_ac() {
7 sed -n "/^m4_define.*${1}.*\[\([0-9]*\)\].*/s//\1/p" ${libva_topdir}/configu re.ac
8 }
9
10 parse_configure() {
11 sed -n "/^${1}=\([0-9]*\)/s//\1/p" ${libva_topdir}/configure
12 }
13
14 if test -f "${libva_topdir}/configure.ac"; then
15 va_api_major_version=`parse_configure_ac va_api_major_version`
16 va_api_minor_version=`parse_configure_ac va_api_minor_version`
17 va_api_micro_version=`parse_configure_ac va_api_micro_version`
18 elif test -f "${libva_topdir}/configure"; then
19 va_api_major_version=`parse_configure VA_API_MAJOR_VERSION`
20 va_api_minor_version=`parse_configure VA_API_MINOR_VERSION`
21 va_api_micro_version=`parse_configure VA_API_MICRO_VERSION`
22 else
23 echo "ERROR: configure or configure.ac file not found in $libva_topdir/"
24 exit 1
25 fi
26 va_api_version="$va_api_major_version.$va_api_minor_version.$va_api_micro_versio n"
27
28 sed -e "s/@VA_API_MAJOR_VERSION@/${va_api_major_version}/" \
29 -e "s/@VA_API_MINOR_VERSION@/${va_api_minor_version}/" \
30 -e "s/@VA_API_MICRO_VERSION@/${va_api_micro_version}/" \
31 -e "s/@VA_API_VERSION@/${va_api_version}/" \
32 $version_h_in
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698