test-abi: use G_TEST_SRCDIR, G_TEST_BUILDDIR
There's no need to invent new variables for these. Signed-off-by: Simon McVittie <smcv@debian.org> Closes: #234 Approved by: cgwalters
This commit is contained in:
parent
efb86ba9d3
commit
839628b3fa
|
|
@ -23,8 +23,6 @@ include $(top_srcdir)/buildutil/glib-tap.mk
|
||||||
# include the builddir in $PATH so we find our just-built ostree
|
# include the builddir in $PATH so we find our just-built ostree
|
||||||
# binary.
|
# binary.
|
||||||
TESTS_ENVIRONMENT += OT_TESTS_DEBUG=1 \
|
TESTS_ENVIRONMENT += OT_TESTS_DEBUG=1 \
|
||||||
SRCDIR=$$(cd $(top_srcdir) && pwd) \
|
|
||||||
BUILDDIR=$$(cd $(top_builddir) && pwd) \
|
|
||||||
GI_TYPELIB_PATH=$$(cd $(top_builddir) && pwd) \
|
GI_TYPELIB_PATH=$$(cd $(top_builddir) && pwd) \
|
||||||
LD_LIBRARY_PATH=$$(cd $(top_builddir)/.libs && pwd) \
|
LD_LIBRARY_PATH=$$(cd $(top_builddir)/.libs && pwd) \
|
||||||
PATH=$$(cd $(top_builddir) && pwd):$${PATH} \
|
PATH=$$(cd $(top_builddir) && pwd):$${PATH} \
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,8 @@ set -euo pipefail
|
||||||
|
|
||||||
echo '1..1'
|
echo '1..1'
|
||||||
|
|
||||||
grep ' ostree_[A-Za-z0-9_]*;' ${SRCDIR}/src/libostree/libostree.sym | sed -e 's,^ *\([A-Za-z0-9_]*\);,\1,' | sort -u > expected-symbols.txt
|
grep ' ostree_[A-Za-z0-9_]*;' ${G_TEST_SRCDIR}/src/libostree/libostree.sym | sed -e 's,^ *\([A-Za-z0-9_]*\);,\1,' | sort -u > expected-symbols.txt
|
||||||
eu-readelf -a ${BUILDDIR}/.libs/libostree-1.so | grep 'FUNC.*GLOBAL.*DEFAULT.*@@LIBOSTREE_' | sed -e 's,^.* \(ostree_[A-Za-z0-9_]*\)@@LIBOSTREE_[0-9_.]*,\1,' |sort -u > found-symbols.txt
|
eu-readelf -a ${G_TEST_BUILDDIR}/.libs/libostree-1.so | grep 'FUNC.*GLOBAL.*DEFAULT.*@@LIBOSTREE_' | sed -e 's,^.* \(ostree_[A-Za-z0-9_]*\)@@LIBOSTREE_[0-9_.]*,\1,' |sort -u > found-symbols.txt
|
||||||
diff -u expected-symbols.txt found-symbols.txt
|
diff -u expected-symbols.txt found-symbols.txt
|
||||||
|
|
||||||
echo 'ok'
|
echo 'ok'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue