6 CSFLAGS = -target:library
9 $(srcdir)/Favicons.cs \
10 $(srcdir)/DataBarn.cs \
11 $(srcdir)/HitRenderer.cs \
12 $(srcdir)/HitRendererControl.cs \
13 $(srcdir)/HitRendererHtml.cs \
17 # $(srcdir)/DefaultHitRenderer.cs \
18 # $(srcdir)/ContactHitRenderer.cs \
19 # $(srcdir)/FileHitRenderer.cs \
20 # $(srcdir)/MailMessageHitRenderer.cs \
21 # $(srcdir)/WebLinkHitRenderer.cs
27 -r:../Filters/Filters.dll \
28 -r:../Lucene.Net/Lucene.Net.dll \
29 -r:../indexer/Indexer.dll
31 imagedir = $(top_srcdir)/images
32 templatedir = $(top_srcdir)/templates
35 $(templatedir)/contact.html \
36 $(templatedir)/email.html \
37 $(templatedir)/email-sent.html \
38 $(templatedir)/file-generic.html \
39 $(templatedir)/google.html \
40 $(templatedir)/im-log.html \
41 $(templatedir)/web-history.html \
42 $(templatedir)/weblink.html \
44 $(imagedir)/attachment.png \
45 $(imagedir)/bookmark.png \
46 $(imagedir)/book.png \
48 $(imagedir)/contact-icon.png \
49 $(imagedir)/contact-phone.png \
50 $(imagedir)/default.png \
51 $(imagedir)/document.png \
52 $(imagedir)/evolution.png \
53 $(imagedir)/flag-for-followup.png \
54 $(imagedir)/foaf.png \
55 $(imagedir)/globe.png \
56 $(imagedir)/gnome-error.png \
57 $(imagedir)/gnome-gaim.png \
58 $(imagedir)/icon-bookmark.png \
59 $(imagedir)/icon-folder.png \
60 $(imagedir)/icon-history.png \
61 $(imagedir)/icon-search.png \
62 $(imagedir)/icon-web-large.png \
63 $(imagedir)/icon-web.png \
64 $(imagedir)/mail-message-icon.png \
65 $(imagedir)/mail-new.png \
66 $(imagedir)/mail.png \
67 $(imagedir)/mail-read.png \
68 $(imagedir)/mail-replied.png \
69 $(imagedir)/music.png \
70 $(imagedir)/person.png \
72 $(imagedir)/status-away.png \
73 $(imagedir)/status-online.png \
74 $(imagedir)/stock.png \
77 # Makefile-fu to map /path/filename to -resource:/path/filename,filename
78 RESOURCES = $(join $(RESOURCEFILES:%=-resource:%,),$(notdir $(RESOURCEFILES)))
80 $(TARGET): $(CSFILES) $(RESOURCEFILES)
81 $(CSC) -o $@ $(CSFLAGS) $(CSFILES) $(ASSEMBLIES) $(RESOURCES)
85 install-data-local: $(TARGET)
86 $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
87 $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(pkglibdir)/$(TARGET)
90 rm -f $(DESTDIR)$(pkglibdir)/$(TARGET)