1 SUBDIRS = pkg-config m4
3 GCONF_SCHEMA_EXTRACTOR_ASSEMBLY = gconf-schema-extractor.exe
4 TRANSLATOR_EXTRACTOR_ASSEMBLY = translator-extractor.exe
5 DLL_MAP_VERIFIER_ASSEMBLY = dll-map-verifier.exe
6 ADDIN_XML_STRING_EXTRACTOR_ASSEMBLY = addin-xml-string-extractor.exe
7 GOBJECT_INTPTR_CTOR_VERIFIER_ASSEMBLY = gobject-intptr-ctor-verifier.exe
9 ALL_TARGETS = $(TRANSLATOR_EXTRACTOR_ASSEMBLY) $(DLL_MAP_VERIFIER_ASSEMBLY) $(ADDIN_XML_STRING_EXTRACTOR_ASSEMBLY) $(GOBJECT_INTPTR_CTOR_VERIFIER_ASSEMBLY)
11 if GCONF_SCHEMAS_INSTALL
12 bansheedir = $(pkglibdir)
13 banshee_SCRIPTS = $(GCONF_SCHEMA_EXTRACTOR_ASSEMBLY)
14 $(GCONF_SCHEMA_EXTRACTOR_ASSEMBLY): GConfSchemaExtractor.cs
20 $(TRANSLATOR_EXTRACTOR_ASSEMBLY): TranslatorExtractor.cs
21 if [ "x$(top_srcdir)" = "x$(top_builddir)" ]; then \
22 $(MCS) -out:$@ $< && LC_ALL=en_US.UTF-8 $(MONO) $@ $(top_builddir)/po > \
23 $(top_srcdir)/src/Core/Banshee.Core/Resources/translators.xml; \
26 $(DLL_MAP_VERIFIER_ASSEMBLY): DllMapVerifier.cs
29 $(ADDIN_XML_STRING_EXTRACTOR_ASSEMBLY): AddinXmlStringExtractor.cs
30 $(MCS) -r:System.Xml -out:$@ $<
32 $(GOBJECT_INTPTR_CTOR_VERIFIER_ASSEMBLY): GObjectIntPtrCtorVerifier.cs
33 $(MCS) $(GLIBSHARP_LIBS) -out:$@ $<
36 icon-theme-installer \
37 private-icon-theme-installer \
38 GConfSchemaExtractor.cs \
39 TranslatorExtractor.cs \
41 AddinXmlStringExtractor.cs \
42 GObjectIntPtrCtorVerifier.cs \
43 dll-map-makefile-verifier \
47 CLEANFILES = *.exe *.mdb
48 MAINTAINERCLEANFILES = Makefile.in