forked from Mirrors/flatpak-builder
build: Re-run gdbus-codegen if the Makefile changes
Changes to the Makefile could include changes to the options passed to gdbus-codegen, which would invalidate the output. Signed-off-by: Simon McVittie <smcv@collabora.com>tingping/wmclass
parent
f4c4abfb1e
commit
8e03e7b719
|
@ -3,7 +3,7 @@ noinst_LTLIBRARIES += libflatpak-common.la
|
|||
dbus_built_sources = common/flatpak-dbus.c common/flatpak-dbus.h
|
||||
systemd_dbus_built_sources = common/flatpak-systemd-dbus.c common/flatpak-systemd-dbus.h
|
||||
|
||||
common/flatpak-dbus.c: data/org.freedesktop.Flatpak.xml
|
||||
common/flatpak-dbus.c: data/org.freedesktop.Flatpak.xml Makefile
|
||||
mkdir -p $(builddir)/common
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.Flatpak. \
|
||||
|
@ -12,7 +12,7 @@ common/flatpak-dbus.c: data/org.freedesktop.Flatpak.xml
|
|||
$(srcdir)/data/org.freedesktop.Flatpak.xml \
|
||||
$(NULL)
|
||||
|
||||
common/flatpak-systemd-dbus.c: data/org.freedesktop.systemd1.xml
|
||||
common/flatpak-systemd-dbus.c: data/org.freedesktop.systemd1.xml Makefile
|
||||
mkdir -p $(builddir)/common
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.systemd1. \
|
||||
|
|
|
@ -5,7 +5,7 @@ libexec_PROGRAMS += \
|
|||
xdp_dbus_built_sources = document-portal/xdp-dbus.c document-portal/xdp-dbus.h
|
||||
BUILT_SOURCES += $(xdp_dbus_built_sources)
|
||||
|
||||
document-portal/xdp-dbus.c: data/org.freedesktop.portal.Documents.xml
|
||||
document-portal/xdp-dbus.c: data/org.freedesktop.portal.Documents.xml Makefile
|
||||
mkdir -p $(builddir)/document-portal
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.portal. \
|
||||
|
|
|
@ -12,7 +12,7 @@ nodist_xdg_permission_store_SOURCES = permission-store/permission-store-dbus.c p
|
|||
BUILT_SOURCES += $(nodist_xdg_permission_store_SOURCES)
|
||||
CLEANFILES += $(nodist_xdg_permission_store_SOURCES)
|
||||
|
||||
permission-store/permission-store-dbus.c: data/org.freedesktop.impl.portal.PermissionStore.xml
|
||||
permission-store/permission-store-dbus.c: data/org.freedesktop.impl.portal.PermissionStore.xml Makefile
|
||||
mkdir -p $(builddir)/permission-store
|
||||
$(AM_V_GEN) $(GDBUS_CODEGEN) \
|
||||
--interface-prefix org.freedesktop.impl.portal. \
|
||||
|
|
Loading…
Reference in New Issue