1 ## Process this file with automake to produce Makefile.in
3 check_PROGRAMS = invoke genericmarshaller
4 testlib_LTLIBRARIES = testfns.la
6 install-testlibLTLIBRARIES: # prevent it from being installed
10 nodist_testfns_la_SOURCES = \
12 testfns_la_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository
13 testfns_la_LDFLAGS = -module -avoid-version
14 testfns_la_LIBADD = $(top_builddir)/girepository/libgirepository-1.0.la $(GIREPO_LIBS)
17 testfns_la_LDFLAGS += -no-undefined
20 BUILT_SOURCES = testfns-metadata.c
21 CLEANFILES = testfns-metadata.c
23 testfns-metadata.c: testfns-1.0.gir $(top_builddir)/tools/g-ir-compiler Makefile
24 $(AM_V_GEN) $(CHECK_DEBUG) $(top_builddir)/tools/g-ir-compiler $(srcdir)/testfns-1.0.gir --code -o testfns-metadata.c
26 invoke_SOURCES = invoke.c
27 invoke_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository
28 invoke_LDADD = $(top_builddir)/girepository/libgirepository-1.0.la $(GIREPO_LIBS)
30 genericmarshaller_SOURCES = genericmarshaller.c
31 genericmarshaller_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository
32 genericmarshaller_LDADD = $(top_builddir)/girepository/libgirepository-1.0.la $(GIREPO_LIBS)
34 TESTS = invoke genericmarshaller invoke-namespace-find.sh
36 EXTRA_DIST = invoke-namespace-find.sh testfns-1.0.gir