summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2020-06-11 13:29:52 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2020-06-22 10:23:21 +0200
commit7c3121893a291a5d943e6e5ce8b2ea8506c825b3 (patch)
treef97178840125b451a9238e797820555752ed7eae /tests
parentcafca46ba46dfb125de4f58db72bde194691c8e4 (diff)
downloadvala-7c3121893a291a5d943e6e5ce8b2ea8506c825b3.tar.gz
tests: Build typelib if g-ir-compiler is available
Diffstat (limited to 'tests')
-rw-r--r--tests/girwriter/Makefile.am8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/girwriter/Makefile.am b/tests/girwriter/Makefile.am
index f5770e9cd..d5c383178 100644
--- a/tests/girwriter/Makefile.am
+++ b/tests/girwriter/Makefile.am
@@ -11,8 +11,11 @@ check-girwriter: $(top_builddir)/compiler/valac
--shared-library girtest \
$(srcdir)/girtest.vala; \
tail -n +3 girtest.vapi | diff -wu $(srcdir)/girtest.vapi-expected - || exit 1; \
- tail -n +3 GirTest-1.0.gir | diff -wu $(srcdir)/GirTest-1.0.gir-expected - || exit 1; \
- rm -f GirTest-1.0.gir girtest.vapi girtest.c
+ tail -n +3 GirTest-1.0.gir | diff -wu $(srcdir)/GirTest-1.0.gir-expected - || exit 1;
+if HAVE_G_IR_COMPILER
+ $(G_IR_COMPILER) -o GirTest-1.0.typelib GirTest-1.0.gir;
+endif
+ rm -f GirTest-1.0.gir GirTest-1.0.typelib girtest.vapi girtest.c
check: check-girwriter
@@ -26,4 +29,5 @@ CLEANFILES = \
girtest.c \
girtest.vapi \
GirTest-1.0.gir \
+ GirTest-1.0.typelib \
$(NULL)