Updated Danish translation
[banshee.git] / build / Makefile.am
blobee7c6060de09622759cae146a90cfb38fc444029
1 SUBDIRS = pkg-config m4
3 GCONF_SCHEMA_EXTRACTOR_ASSEMBLY = gconf-schema-extractor.exe
4 TRANSLATOR_EXTRACTOR_ASSEMBLY = translator-extractor.exe
5 ADDIN_XML_STRING_EXTRACTOR_ASSEMBLY = addin-xml-string-extractor.exe
6 GOBJECT_INTPTR_CTOR_VERIFIER_ASSEMBLY = gobject-intptr-ctor-verifier.exe
8 ALL_TARGETS = \
9         $(TRANSLATOR_EXTRACTOR_ASSEMBLY) \
10         $(DLL_MAP_VERIFIER_ASSEMBLY) \
11         $(ADDIN_XML_STRING_EXTRACTOR_ASSEMBLY) \
12         $(GOBJECT_INTPTR_CTOR_VERIFIER_ASSEMBLY)
14 if GCONF_SCHEMAS_INSTALL
15 bansheedir = $(pkglibdir)
16 banshee_SCRIPTS = $(GCONF_SCHEMA_EXTRACTOR_ASSEMBLY)
17 $(GCONF_SCHEMA_EXTRACTOR_ASSEMBLY): GConfSchemaExtractor.cs
18         $(MCS) -out:$@ $<
19 endif
21 $(TRANSLATOR_EXTRACTOR_ASSEMBLY): TranslatorExtractor.cs
22         if [ "x$(top_srcdir)" = "x$(top_builddir)" ]; then \
23                 $(MCS) -out:$@ $< && LC_ALL=en_US.UTF-8 $(MONO) $@ $(top_builddir)/po > \
24                         $(top_srcdir)/src/Core/Banshee.Core/Resources/translators.xml; \
25         fi;
27 $(ADDIN_XML_STRING_EXTRACTOR_ASSEMBLY): AddinXmlStringExtractor.cs
28         $(MCS) -r:System.Xml -out:$@ $<
30 $(GOBJECT_INTPTR_CTOR_VERIFIER_ASSEMBLY): GObjectIntPtrCtorVerifier.cs
31         $(MCS) $(GLIBSHARP_LIBS) -out:$@ $<
33 EXTRA_DIST = \
34         icon-theme-installer \
35         private-icon-theme-installer \
36         GConfSchemaExtractor.cs \
37         TranslatorExtractor.cs \
38         DllMapVerifier.cs \
39         AddinXmlStringExtractor.cs \
40         GObjectIntPtrCtorVerifier.cs \
41         dll-map-makefile-verifier \
42         gconf-schema-rules \
43         gnome-doc-utils.make
45 CLEANFILES = *.exe *.mdb
46 MAINTAINERCLEANFILES = Makefile.in
48 include $(top_srcdir)/build/build.rules.mk