From: Arun Raghavan Date: Thu, 17 Dec 2009 07:30:44 +0000 (+0530) Subject: vala-gen-introspect: Allow absolute path in .files X-Git-Tag: 0.7.9~11 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=92556b7f2591e5825ca592cbabcc721acab6ba8b;p=thirdparty%2Fvala.git vala-gen-introspect: Allow absolute path in .files This allows one to specify absolute paths to headers and libraries in .files. This will make it possible to generate the VAPI as part of the library's build process. --- diff --git a/vapigen/vala-gen-introspect/vala-gen-introspect.in b/vapigen/vala-gen-introspect/vala-gen-introspect.in index d8c829b38..ecf3dffa2 100755 --- a/vapigen/vala-gen-introspect/vala-gen-introspect.in +++ b/vapigen/vala-gen-introspect/vala-gen-introspect.in @@ -15,7 +15,9 @@ PKGNAME=$1 PKGBASE=$2/$1 PKGPREFIX=`pkg-config --variable=prefix $PKGNAME` -PKGFILES=`cat $PKGBASE.files | grep ^[a-zA-Z] | sed -e "s@^@$PKGPREFIX/@"` +PKGFILES=`cat $PKGBASE.files | grep ^[/.]` +PKGFILES="${PKGFILES}\ + `cat $PKGBASE.files | grep ^[a-zA-Z] | sed -e "s@^@$PKGPREFIX/@"`" if [ -e $PKGBASE.excludes ] then