build: Fix rules for marshalers.[ch]

This commit is contained in:
Emmanuele Bassi 2012-03-02 17:06:36 +00:00
parent 3d52ee999a
commit d10f79a196
2 changed files with 8 additions and 4 deletions

View File

@ -9,3 +9,4 @@ reference
signals signals
threadtests threadtests
valuearray valuearray
marshalers.[ch]

View File

@ -18,14 +18,17 @@ TEST_PROGS += \
ifaceproperties \ ifaceproperties \
valuearray valuearray
signals_SOURCES=signals.c marshalers.c signals_SOURCES = signals.c marshalers.c
marshalers.h: marshalers.list marshalers.h: Makefile.am marshalers.list
$(AM_V_GEN) ../glib-genmarshal --prefix=test $(srcdir)/marshalers.list --header --valist-marshallers > marshalers.h $(AM_V_GEN) ../glib-genmarshal --prefix=test $(srcdir)/marshalers.list --header --valist-marshallers > marshalers.h
marshalers.c: marshalers.list marshalers.c: Makefile.am marshalers.list
$(AM_V_GEN) ../glib-genmarshal --prefix=test $(srcdir)/marshalers.list --body --valist-marshallers > marshalers.c $(AM_V_GEN) ../glib-genmarshal --prefix=test $(srcdir)/marshalers.list --body --valist-marshallers > marshalers.c
BUILT_SOURCES = marshalers.h marshalers.c
CLEANFILES = marshalers.h marshalers.c
ifaceproperties_SOURCES = ifaceproperties.c testcommon.h ifaceproperties_SOURCES = ifaceproperties.c testcommon.h
EXTRA_DIST = marshalers.list EXTRA_DIST += marshalers.list