File: getvv

package info (click to toggle)
valabind 0.8.0-2.1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 440 kB
  • ctags: 83
  • sloc: sh: 295; makefile: 126; python: 72; java: 68; cs: 10; cpp: 8; perl: 6; ruby: 5
file content (14 lines) | stat: -rwxr-xr-x 273 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh
IFS=:
[ -z "${VALAC}" ] && VALAC=valac
for a in $PATH; do
	if [ -e "$a/valac" ]; then
		v=$(strings $a/${VALAC} | grep vala- | grep -v lib)
		if [ -n "$v" ]; then
			printf lib$v
			exit 0
		fi
	fi
done
echo "Cannot find valac version string" >/dev/stderr
exit 1