600
601
# Build path to allow running uninstalled
601
602
RUN_PATH = $(subst $(space),$(colon), $(MONO_BASE_PATH))
602
UNIQUE_FILTER_PIPE = tr [:space:] \\n | sort | uniq
603
BUILD_DATA_DIR = $(top_builddir)/bin/share/$(PACKAGE)
604
603
SOURCES_BUILD = $(addprefix $(srcdir)/, $(SOURCES)) \
605
604
$(top_srcdir)/src/AssemblyInfo.cs
606
605
RESOURCES_EXPANDED = $(addprefix $(srcdir)/, $(RESOURCES))
607
606
RESOURCES_BUILD = $(foreach resource, $(RESOURCES_EXPANDED), \
608
607
-resource:$(resource),$(notdir $(resource)))
610
INSTALL_ICONS = $(top_srcdir)/build/private-icon-theme-installer "$(mkinstalldirs)" "$(INSTALL_DATA)"
611
609
THEME_ICONS_SOURCE = $(wildcard $(srcdir)/ThemeIcons/*/*/*.png) $(wildcard $(srcdir)/ThemeIcons/scalable/*/*.svg)
612
610
THEME_ICONS_RELATIVE = $(subst $(srcdir)/ThemeIcons/, , $(THEME_ICONS_SOURCE))
613
611
ASSEMBLY_EXTENSION = $(strip $(patsubst library, dll, $(TARGET)))
614
612
ASSEMBLY_FILE = $(top_builddir)/bin/$(ASSEMBLY).$(ASSEMBLY_EXTENSION)
615
INSTALL_DIR_RESOLVED = $(firstword $(subst , $(DEFAULT_INSTALL_DIR), $(INSTALL_DIR)))
616
@ENABLE_TESTS_TRUE@ENABLE_TESTS_FLAG = "-define:ENABLE_TESTS"
617
FILTERED_LINK = $(shell echo "$(LINK)" | $(UNIQUE_FILTER_PIPE))
618
DEP_LINK = $(shell echo "$(LINK)" | $(UNIQUE_FILTER_PIPE) | sed s,-r:,,g | grep '$(top_builddir)/bin/')
620
614
$(ASSEMBLY_FILE) \
621
615
$(ASSEMBLY_FILE).mdb
623
moduledir = $(INSTALL_DIR_RESOLVED)
624
module_SCRIPTS = $(OUTPUT_FILES) Banshee.Widgets.dll.config
625
617
EXTRA_DIST = $(SOURCES_BUILD) $(RESOURCES_EXPANDED) \
626
618
$(THEME_ICONS_SOURCE) Banshee.Widgets.dll.config
627
619
CLEANFILES = $(OUTPUT_FILES)
628
620
DISTCLEANFILES = *.pidb
629
621
MAINTAINERCLEANFILES = Makefile.in
622
UNIQUE_FILTER_PIPE = tr [:space:] \\n | sort | uniq
623
BUILD_DATA_DIR = $(top_builddir)/bin/share/$(PACKAGE)
624
INSTALL_ICONS = $(top_srcdir)/build/private-icon-theme-installer "$(mkinstalldirs)" "$(INSTALL_DATA)"
625
INSTALL_DIR_RESOLVED = $(firstword $(subst , $(DEFAULT_INSTALL_DIR), $(INSTALL_DIR)))
626
@ENABLE_TESTS_TRUE@ENABLE_TESTS_FLAG = "-define:ENABLE_TESTS"
627
FILTERED_LINK = $(shell echo "$(LINK)" | $(UNIQUE_FILTER_PIPE))
628
DEP_LINK = $(shell echo "$(LINK)" | $(UNIQUE_FILTER_PIPE) | sed s,-r:,,g | grep '$(top_builddir)/bin/')
629
moduledir = $(INSTALL_DIR_RESOLVED)
630
module_SCRIPTS = $(OUTPUT_FILES) Banshee.Widgets.dll.config
633
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/build/build.mk $(top_srcdir)/build/build.environment.mk $(top_srcdir)/build/build.rules.mk $(am__configure_deps)
634
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/build/build.mk $(top_srcdir)/build/build.environment.mk $(top_srcdir)/build/build.rules.mk $(top_srcdir)/build/build.dist.mk $(am__configure_deps)
634
635
@for dep in $?; do \
635
636
case '$(am__configure_deps)' in \