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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
include $(top_srcdir)/Makefile.common
AM_VALAFLAGS = \
$(COVERAGE_VALAFLAGS) \
$(PLANK_CORE_VALAFLAGS) \
$(top_builddir)/lib/plank.vapi \
--vapidir $(top_srcdir)/vapi \
-C \
$(NULL)
AM_CFLAGS = \
$(COVERAGE_CFLAGS) \
$(PLANK_CORE_CFLAGS) \
-include config.h \
-I$(top_builddir)/lib \
$(NULL)
noinst_PROGRAMS = \
remote-client \
unity-client \
$(NULL)
remote_client_LDADD = \
$(COVERAGE_LDFLAGS) \
$(PLANK_CORE_LIBS) \
$(top_builddir)/lib/libplank.la \
$(NULL)
remote_client_VALASOURCES = \
RemoteClient.vala \
$(NULL)
nodist_remote_client_SOURCES = \
$(remote_client_VALASOURCES:.vala=.c) \
$(NULL)
$(remote_client_VALASOURCES:.vala=.c): remote_client_vala.stamp
remote_client_vala.stamp: $(remote_client_VALASOURCES) $(top_builddir)/lib/plank.vapi Makefile
$(AM_V_VALA)$(VALAC) \
$(AM_VALAFLAGS) \
$(filter %.vala %.c,$^)
$(AM_V_at)touch $@
unity_client_LDADD = \
$(COVERAGE_LDFLAGS) \
$(PLANK_CORE_LIBS) \
$(top_builddir)/lib/libplank.la \
$(NULL)
unity_client_VALASOURCES = \
UnityClient.vala \
$(NULL)
nodist_unity_client_SOURCES = \
$(unity_client_VALASOURCES:.vala=.c) \
$(NULL)
$(unity_client_VALASOURCES:.vala=.c): unity_client_vala.stamp
unity_client_vala.stamp: $(unity_client_VALASOURCES) $(top_builddir)/lib/plank.vapi Makefile
$(AM_V_VALA)$(VALAC) \
$(AM_VALAFLAGS) \
$(filter %.vala %.c,$^)
$(AM_V_at)touch $@
CLEANFILES = \
remote_client_vala.stamp \
unity_client_vala.stamp \
$(nodist_remote_client_SOURCES) \
$(nodist_unity_client_SOURCES) \
$(NULL)
EXTRA_DIST = \
$(remote_client_VALASOURCES) \
$(unity_client_VALASOURCES) \
$(NULL)
|