X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=src%2Fapi-support%2Fupdate-from-tarballs.sh;h=59f78d92a0f6a9154b4223223a01e2629bf998ee;hp=da71f7e78492346bfe0dd4c0c6dee124940a6de4;hb=446db62e113594fef84d2f533ef3a1330153f0bb;hpb=ca236acc6773ba6712f499dc73a25e28acae85dc diff --git a/src/api-support/update-from-tarballs.sh b/src/api-support/update-from-tarballs.sh index da71f7e..59f78d9 100755 --- a/src/api-support/update-from-tarballs.sh +++ b/src/api-support/update-from-tarballs.sh @@ -39,7 +39,9 @@ for t in $tarballs; do if [ $v != "1.2.0" -a $v != "1.3.0" -a ! -f $v ]; then rm -rf "$tmpdir/*" tar -C "$tmpdir" \ - -zxf $t $p/src/guestfs-actions.c $p/src/actions.c 2>/dev/null ||: + -zxf $t $p/src/guestfs-actions.c $p/src/actions.c \ + $p/src/guestfs.c \ + 2>/dev/null ||: f="$tmpdir/$p/src/guestfs-actions.c" if [ ! -f "$f" ]; then @@ -50,7 +52,8 @@ for t in $tarballs; do fi fi - grep -Eo 'guestfs_[a-z0-9][_A-Za-z0-9]+' "$f" | + grep -Eoh 'guestfs_[a-z0-9][_A-Za-z0-9]+' \ + "$f" $tmpdir/$p/src/guestfs.c | sort -u | grep -v '_ret$' | grep -v '_args$' |