Update
[platform/upstream/gobject-introspection.git] / tests / parser / Makefile.am
1 testlib_LTLIBRARIES = libfoo.la
2 testlibdir = /tmp
3 install-testlibLTLIBRARIES: # prevent it from being installed
4
5 libfoo_la_SOURCES = foo.c
6
7 libfoo_la_CFLAGS = $(GOBJECT_CFLAGS)
8 libfoo_la_LDFLAGS = -module -avoid-version
9 libfoo_la_LIBADD = $(GOBJECT_LIBS)
10
11 BUILT_SOURCES = Foo.gidl
12 CLEANFILES = Foo.gidl
13
14 Foo.gidl: libfoo.la foo-object.h $(top_builddir)/src/g-idl-scanner
15         $(top_builddir)/src/g-idl-scanner --namespace=Foo \
16         --include-idl=$(top_srcdir)/gidl/GLib.gidl \
17         `pwd`/foo-object.h -I. -U__GNUC__ $(GOBJECT_CFLAGS) \
18         libfoo.la > $@
19
20 check-local:
21         diff -u Foo-expected.gidl Foo.gidl