6 CSFLAGS = -target:library -warn:4
9 CSFLAGS += -define:ENABLE_EVO_SHARP
13 $(srcdir)/SimpleRootTile.cs \
14 $(srcdir)/HitFlavor.cs \
15 $(srcdir)/HitToHitFlavor.cs \
16 $(srcdir)/Template.cs \
17 $(srcdir)/TileActionAttribute.cs \
19 $(srcdir)/TileRenderContext.cs \
20 $(srcdir)/TileStyleAttribute.cs \
21 $(srcdir)/TileCanvas.cs \
22 $(srcdir)/TileHitCollection.cs \
23 $(srcdir)/TileFromTemplate.cs \
24 $(srcdir)/TileFromHitTemplate.cs \
25 $(srcdir)/TileContact.cs \
26 $(srcdir)/TileFile.cs \
27 $(srcdir)/TileFolder.cs \
28 $(srcdir)/TileGoogle.cs \
29 $(srcdir)/TileBugzilla.cs \
30 $(srcdir)/TileImLog.cs \
31 $(srcdir)/TileMailMessage.cs \
32 $(srcdir)/TileMusic.cs \
33 $(srcdir)/TileNote.cs \
34 $(srcdir)/TilePicture.cs \
35 $(srcdir)/TileWebHistory.cs \
36 $(srcdir)/TileBlog.cs \
37 $(srcdir)/TileMonodoc.cs
41 ../images/Images.dll \
42 ../BeagleClient/Beagle.dll
47 $(LOCAL_ASSEMBLIES:%=-r:%)
50 $(srcdir)/template-page.css \
51 $(srcdir)/template-head.html \
52 $(srcdir)/template-foot.html \
53 $(srcdir)/template-contact.html \
54 $(srcdir)/template-file.html \
55 $(srcdir)/template-folder.html \
56 $(srcdir)/template-google.html \
57 $(srcdir)/template-bugzilla.html \
58 $(srcdir)/template-im-log.html \
59 $(srcdir)/template-mail-message.html \
60 $(srcdir)/template-music.html \
61 $(srcdir)/template-note.html \
62 $(srcdir)/template-picture.html \
63 $(srcdir)/template-web-history.html \
64 $(srcdir)/template-blog.html \
65 $(srcdir)/template-monodoc.html
68 # Makefile-fu to map /path/filename to -resource:/path/filename,filename
69 RESOURCES = $(join $(RESOURCEFILES:%=-resource:%,),$(notdir $(RESOURCEFILES)))
71 $(TARGET): $(CSFILES) $(LOCAL_ASSEMBLIES) $(RESOURCEFILES)
72 $(CSC) -o $@ $(CSFLAGS) $(CSFILES) $(ASSEMBLIES) $(RESOURCES)
76 install-data-local: $(TARGET)
77 $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
78 $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(pkglibdir)/$(TARGET)
81 rm -f $(DESTDIR)$(pkglibdir)/$(TARGET)