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
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
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; \
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:$@ $<
34 icon-theme-installer \
35 private-icon-theme-installer \
36 GConfSchemaExtractor.cs \
37 TranslatorExtractor.cs \
39 AddinXmlStringExtractor.cs \
40 GObjectIntPtrCtorVerifier.cs \
41 dll-map-makefile-verifier \
45 CLEANFILES = *.exe *.mdb
46 MAINTAINERCLEANFILES = Makefile.in
48 include $(top_srcdir)/build/build.rules.mk