Exit when pkg-config isn't found
We run pkg-config in a subshell, so our 'set -e' does not take effect there. Explicitly error out if there was an error running pkg-config.
This commit is contained in:
parent
0f79d63fd5
commit
84597241e0
|
@ -5,7 +5,8 @@ set -ex
|
||||||
export BUILD="$PWD/vendor/libgit2/build"
|
export BUILD="$PWD/vendor/libgit2/build"
|
||||||
export PCFILE="$BUILD/libgit2.pc"
|
export PCFILE="$BUILD/libgit2.pc"
|
||||||
|
|
||||||
export CGO_LDFLAGS="$BUILD/libgit2.a -L$BUILD $(pkg-config --static --libs $PCFILE)"
|
FLAGS=$(pkg-config --static --libs $PCFILE) || exit 1
|
||||||
|
export CGO_LDFLAGS="$BUILD/libgit2.a -L$BUILD ${FLAGS}"
|
||||||
export CGO_CFLAGS="-I$PWD/vendor/libgit2/include"
|
export CGO_CFLAGS="-I$PWD/vendor/libgit2/include"
|
||||||
|
|
||||||
$@
|
$@
|
||||||
|
|
Loading…
Reference in New Issue