NetworkManager/vapi/Makefile.am
Ryan Lortie aa72d272ef build: declare dependency between vapi files (bgo #680374)
Unbreak 'make -j' by declaring the dependency that exists between the
two generated vapi files (forcing building of the second one to wait
until after the first one has been built).

https://bugzilla.gnome.org/show_bug.cgi?id=680374
2012-07-23 10:15:00 +02:00

28 lines
838 B
Makefile

EXTRA_DIST = \
NetworkManager-1.0.metadata \
NMClient-1.0.metadata \
libnm-util.deps \
libnm-glib.deps
if ENABLE_VAPIGEN
include Makefile.vapigen
libnm-util.vapi: $(top_srcdir)/libnm-util/NetworkManager-1.0.gir libnm-util.deps NetworkManager-1.0.metadata
libnm-glib.vapi: $(top_srcdir)/libnm-glib/NMClient-1.0.gir libnm-glib.deps NMClient-1.0.metadata libnm-util.vapi
libnm_util_vapi_METADATADIRS = $(srcdir)
libnm_util_vapi_FILES = $(top_builddir)/libnm-util/NetworkManager-1.0.gir
libnm_glib_vapi_METADATADIRS = $(srcdir)
libnm_glib_vapi_FILES = $(top_builddir)/libnm-glib/NMClient-1.0.gir
libnm_glib_vapi_VAPIDIRS = $(srcdir)
libnm_glib_vapi_GIRDIRS = $(top_builddir)/libnm-util
VAPIGEN_VAPIS = libnm-util.vapi libnm-glib.vapi
vapidir = $(VAPIGEN_VAPIDIR)
vapi_DATA = $(VAPIGEN_VAPIS) $(VAPIGEN_VAPIS:.vapi=.deps)
endif