[banshee] build: Move EXTRA_DIST away from build.rules.mk into build.dist.mk
- From: Bertrand Lorentz <blorentz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] build: Move EXTRA_DIST away from build.rules.mk into build.dist.mk
- Date: Sat, 21 Jan 2012 11:47:18 +0000 (UTC)
commit 47ee25a2cb957be29bb10eda7e19c92f718ee598
Author: Chow Loong Jin <hyperair debian org>
Date: Fri Jan 20 16:14:55 2012 +0800
build: Move EXTRA_DIST away from build.rules.mk into build.dist.mk
This allows for optional inclusion of build.rules.mk without needing to redefine
EXTRA_DIST for the case where the include does not happen. Also fixes the issue
where theme icons for $component don't appear in the tarball when
--disable-$component happens.
Signed-off-by: Bertrand Lorentz <bertrand lorentz gmail com>
build/build.dist.mk | 22 ++++++++++++++++
build/build.rules.mk | 26 ++-----------------
src/Backends/Banshee.GStreamerSharp/Makefile.am | 3 +-
src/Backends/Banshee.Gio/Makefile.am | 2 +-
src/Backends/Banshee.Gnome/Makefile.am | 2 +-
src/Backends/Banshee.NowPlaying.X11/Makefile.am | 2 +-
src/Backends/Banshee.Osx/Makefile.am | 2 +-
src/Backends/Banshee.Windows/Makefile.am | 4 +--
src/Clients/MeeGo/Makefile.am | 2 +-
src/Core/Banshee.WebBrowser/Makefile.am | 2 +-
src/Dap/Banshee.Dap.AppleDevice/Makefile.am | 2 +-
src/Dap/Banshee.Dap.Karma/Makefile.am | 2 +-
src/Dap/Banshee.Dap.Mtp/Makefile.am | 2 +-
src/Extensions/Banshee.AmazonMp3.Store/Makefile.am | 2 +-
src/Extensions/Banshee.BooScript/Makefile.am | 2 +-
src/Extensions/Banshee.Daap/Makefile.am | 2 +-
src/Extensions/Banshee.Emusic.Store/Makefile.am | 2 +-
src/Extensions/Banshee.MeeGo/Makefile.am | 8 +++---
src/Extensions/Banshee.MiroGuide/Makefile.am | 2 +-
src/Extensions/Banshee.MultimediaKeys/Makefile.am | 2 +-
.../Banshee.NotificationArea/Makefile.am | 5 ++-
src/Extensions/Banshee.RemoteAudio/Makefile.am | 2 +-
src/Extensions/Banshee.Sample/Makefile.am | 2 +-
src/Extensions/Banshee.SoundMenu/Makefile.am | 2 +-
src/Extensions/Banshee.SqlDebugConsole/Makefile.am | 2 +-
src/Extensions/Banshee.Torrent/Makefile.am | 2 +-
.../Banshee.UbuntuOneMusicStore/Makefile.am | 2 +-
src/Extensions/Banshee.Wikipedia/Makefile.am | 2 +-
src/Extensions/Banshee.YouTube/Makefile.am | 2 +-
src/Libraries/Mtp/Makefile.am | 8 ++----
30 files changed, 61 insertions(+), 61 deletions(-)
---
diff --git a/build/build.dist.mk b/build/build.dist.mk
new file mode 100644
index 0000000..d9be83d
--- /dev/null
+++ b/build/build.dist.mk
@@ -0,0 +1,22 @@
+SOURCES_BUILD = $(addprefix $(srcdir)/, $(SOURCES))
+SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
+
+RESOURCES_EXPANDED = $(addprefix $(srcdir)/, $(RESOURCES))
+RESOURCES_BUILD = $(foreach resource, $(RESOURCES_EXPANDED), \
+ -resource:$(resource),$(notdir $(resource)))
+
+THEME_ICONS_SOURCE = $(wildcard $(srcdir)/ThemeIcons/*/*/*.png) $(wildcard $(srcdir)/ThemeIcons/scalable/*/*.svg)
+THEME_ICONS_RELATIVE = $(subst $(srcdir)/ThemeIcons/, , $(THEME_ICONS_SOURCE))
+
+ASSEMBLY_EXTENSION = $(strip $(patsubst library, dll, $(TARGET)))
+ASSEMBLY_FILE = $(top_builddir)/bin/$(ASSEMBLY).$(ASSEMBLY_EXTENSION)
+
+OUTPUT_FILES = \
+ $(ASSEMBLY_FILE) \
+ $(ASSEMBLY_FILE).mdb
+
+EXTRA_DIST = $(SOURCES_BUILD) $(RESOURCES_EXPANDED) $(THEME_ICONS_SOURCE)
+
+CLEANFILES = $(OUTPUT_FILES)
+DISTCLEANFILES = *.pidb
+MAINTAINERCLEANFILES = Makefile.in
diff --git a/build/build.rules.mk b/build/build.rules.mk
index 348e7cd..c387972 100644
--- a/build/build.rules.mk
+++ b/build/build.rules.mk
@@ -1,19 +1,9 @@
+include $(top_srcdir)/build/build.dist.mk
+
UNIQUE_FILTER_PIPE = tr [:space:] \\n | sort | uniq
BUILD_DATA_DIR = $(top_builddir)/bin/share/$(PACKAGE)
-SOURCES_BUILD = $(addprefix $(srcdir)/, $(SOURCES))
-SOURCES_BUILD += $(top_srcdir)/src/AssemblyInfo.cs
-
-RESOURCES_EXPANDED = $(addprefix $(srcdir)/, $(RESOURCES))
-RESOURCES_BUILD = $(foreach resource, $(RESOURCES_EXPANDED), \
- -resource:$(resource),$(notdir $(resource)))
-
INSTALL_ICONS = $(top_srcdir)/build/private-icon-theme-installer "$(mkinstalldirs)" "$(INSTALL_DATA)"
-THEME_ICONS_SOURCE = $(wildcard $(srcdir)/ThemeIcons/*/*/*.png) $(wildcard $(srcdir)/ThemeIcons/scalable/*/*.svg)
-THEME_ICONS_RELATIVE = $(subst $(srcdir)/ThemeIcons/, , $(THEME_ICONS_SOURCE))
-
-ASSEMBLY_EXTENSION = $(strip $(patsubst library, dll, $(TARGET)))
-ASSEMBLY_FILE = $(top_builddir)/bin/$(ASSEMBLY).$(ASSEMBLY_EXTENSION)
INSTALL_DIR_RESOLVED = $(firstword $(subst , $(DEFAULT_INSTALL_DIR), $(INSTALL_DIR)))
@@ -25,16 +15,12 @@ endif
FILTERED_LINK = $(shell echo "$(LINK)" | $(UNIQUE_FILTER_PIPE))
DEP_LINK = $(shell echo "$(LINK)" | $(UNIQUE_FILTER_PIPE) | sed s,-r:,,g | grep '$(top_builddir)/bin/')
-OUTPUT_FILES = \
- $(ASSEMBLY_FILE) \
- $(ASSEMBLY_FILE).mdb
-
moduledir = $(INSTALL_DIR_RESOLVED)
module_SCRIPTS = $(OUTPUT_FILES)
all: $(ASSEMBLY_FILE) theme-icons
-run:
+run:
@pushd $(top_builddir); \
make run; \
popd;
@@ -80,9 +66,3 @@ uninstall-hook: $(THEME_ICONS_SOURCE)
@$(INSTALL_ICONS) -u "$(DESTDIR)$(pkgdatadir)" "$(srcdir)" $(THEME_ICONS_RELATIVE)
$(EXTRA_UNINSTALL_HOOK)
-EXTRA_DIST = $(SOURCES_BUILD) $(RESOURCES_EXPANDED) $(THEME_ICONS_SOURCE)
-
-CLEANFILES = $(OUTPUT_FILES)
-DISTCLEANFILES = *.pidb
-MAINTAINERCLEANFILES = Makefile.in
-
diff --git a/src/Backends/Banshee.GStreamerSharp/Makefile.am b/src/Backends/Banshee.GStreamerSharp/Makefile.am
index a919d06..69424d7 100644
--- a/src/Backends/Banshee.GStreamerSharp/Makefile.am
+++ b/src/Backends/Banshee.GStreamerSharp/Makefile.am
@@ -20,7 +20,8 @@ include $(top_srcdir)/build/build.mk
EXTRA_DIST += Banshee.GStreamerSharp.dll.config
module_SCRIPTS += Banshee.GStreamerSharp.dll.config
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES) Banshee.GStreamerSharp.dll.config
+include $(top_srcdir)/build/build.dist.mk
+EXTRA_DIST += Banshee.GStreamerSharp.dll.config
endif
if ENABLE_GAPLESS
diff --git a/src/Backends/Banshee.Gio/Makefile.am b/src/Backends/Banshee.Gio/Makefile.am
index 1291cc8..87d6428 100644
--- a/src/Backends/Banshee.Gio/Makefile.am
+++ b/src/Backends/Banshee.Gio/Makefile.am
@@ -53,6 +53,6 @@ define EXTRA_UNINSTALL_HOOK
done;
endef
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Backends/Banshee.Gnome/Makefile.am b/src/Backends/Banshee.Gnome/Makefile.am
index a06dbc9..4a1b0bc 100644
--- a/src/Backends/Banshee.Gnome/Makefile.am
+++ b/src/Backends/Banshee.Gnome/Makefile.am
@@ -18,6 +18,6 @@ RESOURCES = \
if ENABLE_GNOME
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Backends/Banshee.NowPlaying.X11/Makefile.am b/src/Backends/Banshee.NowPlaying.X11/Makefile.am
index 745ee74..d8e94fd 100644
--- a/src/Backends/Banshee.NowPlaying.X11/Makefile.am
+++ b/src/Backends/Banshee.NowPlaying.X11/Makefile.am
@@ -12,6 +12,6 @@ RESOURCES = Banshee.NowPlaying.X11.addin.xml
if HAVE_XVIDMODE
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Backends/Banshee.Osx/Makefile.am b/src/Backends/Banshee.Osx/Makefile.am
index 9c71e4d..9a5fb23 100644
--- a/src/Backends/Banshee.Osx/Makefile.am
+++ b/src/Backends/Banshee.Osx/Makefile.am
@@ -36,7 +36,7 @@ define EXTRA_UNINSTALL_HOOK
endef
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
MAINTAINERCLEANFILES = Makefile.in
diff --git a/src/Backends/Banshee.Windows/Makefile.am b/src/Backends/Banshee.Windows/Makefile.am
index 3bd5b5a..16a99d1 100644
--- a/src/Backends/Banshee.Windows/Makefile.am
+++ b/src/Backends/Banshee.Windows/Makefile.am
@@ -14,6 +14,4 @@ SOURCES = \
RESOURCES = Banshee.Windows.addin.xml
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
-
-MAINTAINERCLEANFILES = Makefile.in
+include $(top_srcdir)/build/build.dist.mk
diff --git a/src/Clients/MeeGo/Makefile.am b/src/Clients/MeeGo/Makefile.am
index 79b97fd..12f931f 100644
--- a/src/Clients/MeeGo/Makefile.am
+++ b/src/Clients/MeeGo/Makefile.am
@@ -6,5 +6,5 @@ SOURCES = Banshee.MeeGo.Client/MeeGoClient.cs
if HAVE_MEEGO
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Core/Banshee.WebBrowser/Makefile.am b/src/Core/Banshee.WebBrowser/Makefile.am
index b1c0006..f524016 100644
--- a/src/Core/Banshee.WebBrowser/Makefile.am
+++ b/src/Core/Banshee.WebBrowser/Makefile.am
@@ -48,5 +48,5 @@ RESOURCES = \
if HAVE_LIBWEBKIT
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Dap/Banshee.Dap.AppleDevice/Makefile.am b/src/Dap/Banshee.Dap.AppleDevice/Makefile.am
index 8734841..b8a1921 100644
--- a/src/Dap/Banshee.Dap.AppleDevice/Makefile.am
+++ b/src/Dap/Banshee.Dap.AppleDevice/Makefile.am
@@ -27,6 +27,6 @@ define EXTRA_UNINSTALL_HOOK
endef
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Dap/Banshee.Dap.Karma/Makefile.am b/src/Dap/Banshee.Dap.Karma/Makefile.am
index 2b9b1ae..f83b4a2 100644
--- a/src/Dap/Banshee.Dap.Karma/Makefile.am
+++ b/src/Dap/Banshee.Dap.Karma/Makefile.am
@@ -27,5 +27,5 @@ define EXTRA_UNINSTALL_HOOK
endef
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Dap/Banshee.Dap.Mtp/Makefile.am b/src/Dap/Banshee.Dap.Mtp/Makefile.am
index 2e31ec5..cc81775 100644
--- a/src/Dap/Banshee.Dap.Mtp/Makefile.am
+++ b/src/Dap/Banshee.Dap.Mtp/Makefile.am
@@ -13,5 +13,5 @@ RESOURCES = Banshee.Dap.Mtp.addin.xml
if ENABLE_MTP
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.AmazonMp3.Store/Makefile.am b/src/Extensions/Banshee.AmazonMp3.Store/Makefile.am
index 0435529..de26dae 100644
--- a/src/Extensions/Banshee.AmazonMp3.Store/Makefile.am
+++ b/src/Extensions/Banshee.AmazonMp3.Store/Makefile.am
@@ -14,7 +14,7 @@ RESOURCES = Banshee.AmazonMp3.Store.addin.xml
if HAVE_LIBWEBKIT
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
EXTRA_DIST += ThemeIcons/amazon-mp3-store-source.svg
diff --git a/src/Extensions/Banshee.BooScript/Makefile.am b/src/Extensions/Banshee.BooScript/Makefile.am
index 234381c..81fc334 100644
--- a/src/Extensions/Banshee.BooScript/Makefile.am
+++ b/src/Extensions/Banshee.BooScript/Makefile.am
@@ -14,6 +14,6 @@ RESOURCES = \
if HAVE_BOO
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.Daap/Makefile.am b/src/Extensions/Banshee.Daap/Makefile.am
index 4cb2e73..0bb6344 100644
--- a/src/Extensions/Banshee.Daap/Makefile.am
+++ b/src/Extensions/Banshee.Daap/Makefile.am
@@ -39,6 +39,6 @@ RESOURCES = \
if DAAP_ENABLED
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.Emusic.Store/Makefile.am b/src/Extensions/Banshee.Emusic.Store/Makefile.am
index 17b8004..34833e5 100644
--- a/src/Extensions/Banshee.Emusic.Store/Makefile.am
+++ b/src/Extensions/Banshee.Emusic.Store/Makefile.am
@@ -13,5 +13,5 @@ RESOURCES = Banshee.Emusic.Store.addin.xml
if HAVE_LIBWEBKIT
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.MeeGo/Makefile.am b/src/Extensions/Banshee.MeeGo/Makefile.am
index f58e90e..bb42b94 100644
--- a/src/Extensions/Banshee.MeeGo/Makefile.am
+++ b/src/Extensions/Banshee.MeeGo/Makefile.am
@@ -45,15 +45,15 @@ desktopfiles_DATA = $(desktopfiles_files)
%.desktop.in: %.desktop.in.in Makefile
sed -e "s|\ libexecdir\@|$(libexecdir)|" $< > $@
+else
+include $(top_srcdir)/build/build.dist.mk
+endif
+
clean-local:
rm -f com.meego.UX.Shell.Panels.banshee.service \
meego-panel-banshee.desktop \
meego-panel-banshee.desktop.in
-else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
-endif
-
EXTRA_DIST += \
Banshee.MeeGo.dll.config \
meego-panel-banshee \
diff --git a/src/Extensions/Banshee.MiroGuide/Makefile.am b/src/Extensions/Banshee.MiroGuide/Makefile.am
index 8fa5cb1..6cf0451 100644
--- a/src/Extensions/Banshee.MiroGuide/Makefile.am
+++ b/src/Extensions/Banshee.MiroGuide/Makefile.am
@@ -12,5 +12,5 @@ RESOURCES = Banshee.MiroGuide.addin.xml
if HAVE_LIBWEBKIT
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.MultimediaKeys/Makefile.am b/src/Extensions/Banshee.MultimediaKeys/Makefile.am
index 1cdde31..d16f95f 100644
--- a/src/Extensions/Banshee.MultimediaKeys/Makefile.am
+++ b/src/Extensions/Banshee.MultimediaKeys/Makefile.am
@@ -10,5 +10,5 @@ RESOURCES = Banshee.MultimediaKeys.addin.xml
if ENABLE_GNOME
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.NotificationArea/Makefile.am b/src/Extensions/Banshee.NotificationArea/Makefile.am
index b499244..ef855bb 100644
--- a/src/Extensions/Banshee.NotificationArea/Makefile.am
+++ b/src/Extensions/Banshee.NotificationArea/Makefile.am
@@ -29,9 +29,10 @@ RESOURCES = \
Resources/NotificationAreaMenu.xml
if PLATFORM_DARWIN
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
else
include $(top_srcdir)/build/build.mk
module_SCRIPTS += Banshee.NotificationArea.dll.config
-EXTRA_DIST += Banshee.NotificationArea.dll.config $(SOURCES) $(RESOURCES)
endif
+
+EXTRA_DIST += Banshee.NotificationArea.dll.config
diff --git a/src/Extensions/Banshee.RemoteAudio/Makefile.am b/src/Extensions/Banshee.RemoteAudio/Makefile.am
index a6f91f0..5830c6b 100644
--- a/src/Extensions/Banshee.RemoteAudio/Makefile.am
+++ b/src/Extensions/Banshee.RemoteAudio/Makefile.am
@@ -22,5 +22,5 @@ run:
if REMOTE_AUDIO_ENABLED
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.Sample/Makefile.am b/src/Extensions/Banshee.Sample/Makefile.am
index 9c0642e..a0fccf3 100644
--- a/src/Extensions/Banshee.Sample/Makefile.am
+++ b/src/Extensions/Banshee.Sample/Makefile.am
@@ -9,7 +9,7 @@ SOURCES = \
RESOURCES = Banshee.Sample.addin.xml
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
# include $(top_srcdir)/build/build.mk
diff --git a/src/Extensions/Banshee.SoundMenu/Makefile.am b/src/Extensions/Banshee.SoundMenu/Makefile.am
index cbe504c..4c7ac25 100644
--- a/src/Extensions/Banshee.SoundMenu/Makefile.am
+++ b/src/Extensions/Banshee.SoundMenu/Makefile.am
@@ -23,5 +23,5 @@ RESOURCES = Banshee.SoundMenu.addin.xml
if ENABLE_SOUNDMENU
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.SqlDebugConsole/Makefile.am b/src/Extensions/Banshee.SqlDebugConsole/Makefile.am
index 40bb6c4..ea50375 100644
--- a/src/Extensions/Banshee.SqlDebugConsole/Makefile.am
+++ b/src/Extensions/Banshee.SqlDebugConsole/Makefile.am
@@ -9,6 +9,6 @@ RESOURCES = \
Banshee.SqlDebugConsole.addin.xml \
Resources/GlobalUI.xml
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
#include $(top_srcdir)/build/build.mk
diff --git a/src/Extensions/Banshee.Torrent/Makefile.am b/src/Extensions/Banshee.Torrent/Makefile.am
index b0d0047..77edc42 100644
--- a/src/Extensions/Banshee.Torrent/Makefile.am
+++ b/src/Extensions/Banshee.Torrent/Makefile.am
@@ -24,6 +24,6 @@ uninstall-hook:
rm -f $(DESTDIR)$(moduledir)/`basename $$ASM`; \
done;
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.UbuntuOneMusicStore/Makefile.am b/src/Extensions/Banshee.UbuntuOneMusicStore/Makefile.am
index 2873b5b..f65b477 100644
--- a/src/Extensions/Banshee.UbuntuOneMusicStore/Makefile.am
+++ b/src/Extensions/Banshee.UbuntuOneMusicStore/Makefile.am
@@ -12,5 +12,5 @@ RESOURCES = Banshee.UbuntuOneMusicStore.addin.xml
if ENABLE_UBUNTUONE
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.Wikipedia/Makefile.am b/src/Extensions/Banshee.Wikipedia/Makefile.am
index 0ee4d6a..869001b 100644
--- a/src/Extensions/Banshee.Wikipedia/Makefile.am
+++ b/src/Extensions/Banshee.Wikipedia/Makefile.am
@@ -12,6 +12,6 @@ RESOURCES = Banshee.Wikipedia.addin.xml
if HAVE_LIBWEBKIT
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES) $(shell find $(srcdir)/ThemeIcons -type f)
+include $(top_srcdir)/build/build.dist.mk
endif
diff --git a/src/Extensions/Banshee.YouTube/Makefile.am b/src/Extensions/Banshee.YouTube/Makefile.am
index 8ca149f..4ccd165 100644
--- a/src/Extensions/Banshee.YouTube/Makefile.am
+++ b/src/Extensions/Banshee.YouTube/Makefile.am
@@ -16,7 +16,7 @@ RESOURCES = Banshee.YouTube.addin.xml
if HAVE_GDATA
include $(top_srcdir)/build/build.mk
else
-EXTRA_DIST = $(SOURCES) $(RESOURCES)
+include $(top_srcdir)/build/build.dist.mk
endif
if HAVE_GDATASHARP_1_5
diff --git a/src/Libraries/Mtp/Makefile.am b/src/Libraries/Mtp/Makefile.am
index 62f139f..d52fbc2 100644
--- a/src/Libraries/Mtp/Makefile.am
+++ b/src/Libraries/Mtp/Makefile.am
@@ -28,11 +28,9 @@ SOURCES = \
if ENABLE_MTP
include $(top_srcdir)/build/build.mk
module_SCRIPTS += Mtp.dll.config
-EXTRA_DIST += Mtp.dll.config.in
-DISTCLEANFILES += Mtp.dll.config
else
-EXTRA_DIST = $(SOURCES) Mtp.dll.config.in
-DISTCLEANFILES = Mtp.dll.config
+include $(top_srcdir)/build/build.dist.mk
endif
-
+EXTRA_DIST += Mtp.dll.config.in
+DISTCLEANFILES += Mtp.dll.config
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]