~awn-core/awn/core-icons

752.1.46 by Mark Lee
* Makefile.marshal:
1
# requires Makefile.shave
747 by Mark Lee
* Makefile.marshal:
2
399.1.181 by Mark Lee
* Makefile.applet-common:
3
NULL ?= 
747 by Mark Lee
* Makefile.marshal:
4
5
# glib-genmarshal (based on WebKit's build system)
6
7
MARSHAL = $(MARSHAL_PREFIX)-marshal
8
MARSHAL_LIST = $(srcdir)/$(MARSHAL).list
9
GENMARSHAL = $(GLIB_GENMARSHAL) --prefix=$(MARSHAL_PREFIX)_marshal $(MARSHAL_LIST)
10
11
MARSHALFILES = \
12
	$(builddir)/$(MARSHAL).c \
13
	$(builddir)/$(MARSHAL).h \
14
	$(NULL)
15
16
$(builddir)/$(MARSHAL).h: $(MARSHAL_LIST)
17
	$(QUIET_GEN)$(GENMARSHAL) --header > $@
18
19
$(builddir)/$(MARSHAL).c: $(MARSHAL_LIST) $(MARSHAL).h
20
	$(QUIET_GEN)( \
21
		echo "#include \"$(MARSHAL_PREFIX)-marshal.h\"" > $@ && \
22
		$(GENMARSHAL)  --body >> $@ \
23
	)
24
25
# vim: set ft=automake ts=8 sts=8 sw=8 noet :