1 AM_CFLAGS = $(DEPS_CFLAGS) $(LIBWEBKIT_CLUTTER_CFLAGS)
3 MARSHALFILES = laugh-marshal.c laugh-marshal.h
4 GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
6 laugh_LDADD = $(DEPS_LIBS) $(LIBWEBKIT_CLUTTER_LIBS) -lexpat
7 laugh_SOURCES = laugh-marshal.c laugh-timing.c laugh-io.c laugh-dom.c main.c \
8 laugh-animate.c laugh-media.c laugh-linking.c laugh-layout.c \
13 laugh-marshal.h: stamp-laugh-marshal.h
16 stamp-laugh-marshal.h: laugh-marshal.list
18 --prefix=laugh_marshal \
20 $(srcdir)/laugh-marshal.list > xgen-cmh \
21 && (cmp -s xgen-cmh laugh-marshal.h || cp xgen-cmh laugh-marshal.h ) \
23 && echo timestamp > $(@F)
25 laugh-marshal.c: laugh-marshal.h Makefile
26 ( echo "#include \"laugh-marshal.h\"" ; \
28 --prefix=laugh_marshal \
30 $(srcdir)/laugh-marshal.list --body ) >> xgen-cmc \
31 && cp xgen-cmc laugh-marshal.c \