~ubuntu-branches/ubuntu/jaunty/banshee/jaunty

1.3.2 by Sebastian Dröge
Import upstream version 0.11.4+dfsg
1
SUBDIRS = \
2
	build \
3
	data \
4
	libbanshee \
1.3.12 by Sebastian Dröge
Import upstream version 1.2.0
5
	gstreamer \
1.3.2 by Sebastian Dröge
Import upstream version 0.11.4+dfsg
6
	src \
7
	docs \
8
	tests \
1.3.8 by Sebastian Dröge
Import upstream version 0.13.0+dfsg
9
	extras \
1 by Sebastian Dröge
Import upstream version 0.9.7.1+cvs20051004+revertedto0.9.7.1
10
	po
11
1.3.14 by Sebastian Dröge
Import upstream version 1.4.1
12
# Important targets
13
14
clean-local:
15
	rm -rf $(top_builddir)/bin
16
17
uninstall-hook:
18
	if test `find $(pkglibdir) | wc -l` -eq 1; then \
19
		rmdir $(pkglibdir); \
20
	fi
21
22
# Developer targets
23
24
LC_BUILD = $(top_builddir)/bin/share/locale
25
PO_FILES = $(addprefix po/, $(addsuffix .gmo, $(ALL_LINGUAS)))
26
MO_FILES = $(patsubst po/%.gmo, $(LC_BUILD)/%/LC_MESSAGES/$(PACKAGE).mo, $(PO_FILES))
27
28
$(MO_FILES): $(LC_BUILD)/%/LC_MESSAGES/$(PACKAGE).mo: po/%.gmo
29
	$(mkdir_p) $(dir $@)
30
	cp -af '$<' '$@'
31
32
run: $(MO_FILES)
33
	@pushd bin; \
34
	$(MONO) --debug $(BANSHEE_DEV_MONO_OPTIONS) Nereid.exe --debug --uninstalled $(BANSHEE_DEV_OPTIONS); \
35
	popd;
36
37
gdb:
38
	@pushd bin; \
39
	gdb mono --eval-command="handle SIGXCPU SIG35 SIGPWR nostop noprint" --eval-command="b g_return_if_fail_warning" --eval-command="r --debug Nereid.exe --debug --uninstalled"; \
40
	popd;
41
42
mdb:
43
	@pushd bin; \
44
	mdb -run -args Nereid.exe --debug --uninstalled"; \
45
	popd;
46
47
test:
48
	@pushd tests; \
49
	make test \
50
	popd;
51
52
hg:
53
	pushd bin; \
54
	echo "class Entry { static void Main () { Hyena.Gui.TestModuleRunner.Run (); } }" > tester.cs; \
55
	gmcs -r:Hyena.Gui.dll tester.cs; \
56
	mono --debug tester.exe; \
57
	rm tester.*; \
58
	popd; 
1 by Sebastian Dröge
Import upstream version 0.9.7.1+cvs20051004+revertedto0.9.7.1
59
1.3.2 by Sebastian Dröge
Import upstream version 0.11.4+dfsg
60
EXTRA_DIST = \
1 by Sebastian Dröge
Import upstream version 0.9.7.1+cvs20051004+revertedto0.9.7.1
61
	intltool-extract.in \
1.3.2 by Sebastian Dröge
Import upstream version 0.11.4+dfsg
62
	intltool-merge.in \
63
	intltool-update.in \
64
	AUTHORS \
1 by Sebastian Dröge
Import upstream version 0.9.7.1+cvs20051004+revertedto0.9.7.1
65
	HACKING
66
1.1.1 by Daniel T Chen
Import upstream version 0.10
67
CLEANFILES = \
1.3.2 by Sebastian Dröge
Import upstream version 0.11.4+dfsg
68
	intltool-extract \
69
	intltool-update \
1.1.1 by Daniel T Chen
Import upstream version 0.10
70
	intltool-merge
71
1.3.2 by Sebastian Dröge
Import upstream version 0.11.4+dfsg
72
DISTCLEANFILES = \
73
	*.bak \
74
	*~ \
1.1.1 by Daniel T Chen
Import upstream version 0.10
75
	*.pidb
1 by Sebastian Dröge
Import upstream version 0.9.7.1+cvs20051004+revertedto0.9.7.1
76
1.1.2 by Sebastian Dröge
Import upstream version 0.10.2
77
MAINTAINERCLEANFILES = \
78
	compile \
79
	INSTALL \
80
	config.h.in \
81
	aclocal.m4 \
82
	ltmain.sh \
83
	Makefile.in \
84
	depcomp \
85
	missing \
86
	install-sh \
87
	configure \
88
	config.sub \
89
	config.guess \
1.1.7 by Sebastian Dröge
Import upstream version 0.10.9
90
	intltool-extract.in \
91
	intltool-merge.in   \
92
	intltool-update.in  \
1.1.2 by Sebastian Dröge
Import upstream version 0.10.2
93
	mkinstalldirs