1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# vim: set ft=automake ts=8 sts=8 sw=8 :
include $(top_srcdir)/Makefile.c-applet
####
# Note to applet developers: DO NOT OVERRIDE CPPFLAGS, CFLAGS, OR VALAFLAGS.
# That is what the AM_FOOFLAGS variant is for.
####
# for shave
QUIET_INSTALL = $(Q:@=@echo ' INSTALL '$@;)
QUIET_VALA = $(Q:@=@echo ' VALAC '$@;)
BUILT_SOURCES = $(APPLET_NAME).vala.stamp
VALA_C_FILES = $(VALA_FILES:.vala=.c)
$(APPLET_NAME).vala.stamp: $(VALA_FILES)
$(QUIET_VALA)$(VALAC) -C $^ \
--vapidir=$(LDA_VAPIDIR) \
--pkg=desktop-agnostic \
--pkg=desktop-agnostic-cfg \
--vapidir=$(top_srcdir)/bindings/vala \
--vapidir=$(top_builddir)/bindings/vala \
$(top_srcdir)/bindings/vala/awn.vapi \
$(AM_VALAFLAGS) $(VALAFLAGS)
touch "$@"
EXTRA_DIST += $(VALA_FILES) $(APPLET_NAME).vala.stamp
CLEANFILES += $(APPLET_NAME).vala.stamp $(VALA_C_FILES)
|