2 # Warnings we don't want to see
3 # 0067 = event defined but not used
4 # 0618 = Mono.Posix.Syscall is obsolete
6 CSC = mcs -debug -nowarn:0067,0618
12 -define:PREFIX=$(prefix) \
13 -define:PKGLIBDIR=$(pkglibdir) \
19 $(srcdir)/IIndexableGenerator.cs \
20 $(srcdir)/Indexable.cs \
21 $(srcdir)/IndexingService.cs \
22 $(srcdir)/Message.cs \
23 $(srcdir)/Property.cs \
25 $(srcdir)/QueryPart.cs \
26 $(srcdir)/QueryResponses.cs \
27 $(srcdir)/RemoteControl.cs \
28 $(srcdir)/Snippet.cs \
29 $(srcdir)/Versioned.cs
32 CSFILES += $(srcdir)/NetworkHit.cs
42 -r:ICSharpCode.SharpZipLib.dll \
43 $(LOCAL_ASSEMBLIES:%=-r:%)
47 $(TARGET): $(CSFILES) $(EXTSTR) $(LOCAL_ASSEMBLIES) $(RESOURCES)
48 $(CSC) -out:$@ $(CSFLAGS) $(CSFILES) $(EXTSTR) $(ASSEMBLIES) $(RESOURCES)
52 install-data-local: $(TARGET)
53 $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
54 $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(pkglibdir)/$(TARGET)
57 rm -f $(DESTDIR)$(pkglibdir)/$(TARGET)
61 $(srcdir)/NetworkHit.cs \