Merge pull request #265 from ipuustin/fix-build

Create directories before attempting to generate code into them
This commit is contained in:
Alexander Larsson
2016-08-29 12:35:29 +02:00
committed by GitHub
3 changed files with 4 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ 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
$(dbus_built_sources) : data/org.freedesktop.Flatpak.xml
mkdir -p $(builddir)/common
$(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.Flatpak. \
--c-namespace Flatpak \
@@ -12,6 +13,7 @@ $(dbus_built_sources) : data/org.freedesktop.Flatpak.xml
$(NULL)
$(systemd_dbus_built_sources) : data/org.freedesktop.systemd1.xml
mkdir -p $(builddir)/common
$(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.systemd1. \
--c-namespace Systemd \

View File

@@ -6,6 +6,7 @@ xdp_dbus_built_sources = document-portal/xdp-dbus.c document-portal/xdp-dbus.h
BUILT_SOURCES += $(xdp_dbus_built_sources)
$(xdp_dbus_built_sources) : data/org.freedesktop.portal.Documents.xml
mkdir -p $(builddir)/document-portal
$(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.portal. \
--c-namespace XdpDbus \

View File

@@ -13,6 +13,7 @@ BUILT_SOURCES += $(nodist_xdg_permission_store_SOURCES)
CLEANFILES += $(nodist_xdg_permission_store_SOURCES)
$(nodist_xdg_permission_store_SOURCES) : data/org.freedesktop.impl.portal.PermissionStore.xml
mkdir -p $(builddir)/permission-store
$(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop.impl.portal. \
--c-namespace Xdg \