6 CSFLAGS = -target:library -warn:4
9 CSFLAGS += -define:ENABLE_EVO_SHARP
12 if ENABLE_DESKTOP_LAUNCH
13 CSFLAGS += -define:ENABLE_DESKTOP_LAUNCH
17 CSFLAGS += -define:ENABLE_GALAGO
21 $(srcdir)/HitFlavor.cs \
22 $(srcdir)/HitToHitFlavor.cs \
23 $(srcdir)/SimpleRootTile.cs \
24 $(srcdir)/Template.cs \
25 $(srcdir)/TileActionAttribute.cs \
27 $(srcdir)/TileBlog.cs \
28 $(srcdir)/TileBugzilla.cs \
29 $(srcdir)/TileCalendar.cs \
30 $(srcdir)/TileCanvas.cs \
31 $(srcdir)/TileContact.cs \
32 $(srcdir)/TileDocs.cs \
33 $(srcdir)/TileFile.cs \
34 $(srcdir)/TileFolder.cs \
35 $(srcdir)/TileFromHitTemplate.cs \
36 $(srcdir)/TileFromTemplate.cs \
37 $(srcdir)/TileGoogle.cs \
38 $(srcdir)/TileHitCollection.cs \
39 $(srcdir)/TileImLog.cs \
40 $(srcdir)/TileLauncher.cs \
41 $(srcdir)/TileMailMessage.cs \
42 $(srcdir)/TileMonodoc.cs \
43 $(srcdir)/TileMusic.cs \
44 $(srcdir)/TileNote.cs \
45 $(srcdir)/TilePicture.cs \
46 $(srcdir)/TilePresentation.cs \
47 $(srcdir)/TileRenderContext.cs \
48 $(srcdir)/TileSpreadsheet.cs \
49 $(srcdir)/TileStyleAttribute.cs \
50 $(srcdir)/TileWebHistory.cs
55 ../images/Images.dll \
56 ../BeagleClient/Beagle.dll
61 $(LOCAL_ASSEMBLIES:%=-r:%) \
65 $(srcdir)/template-page.css \
66 $(srcdir)/template-head.html \
67 $(srcdir)/template-foot.html \
68 $(srcdir)/template-contact.html \
69 $(srcdir)/template-file.html \
70 $(srcdir)/template-folder.html \
71 $(srcdir)/template-google.html \
72 $(srcdir)/template-bugzilla.html \
73 $(srcdir)/template-im-log.html \
74 $(srcdir)/template-mail-message.html \
75 $(srcdir)/template-music.html \
76 $(srcdir)/template-note.html \
77 $(srcdir)/template-picture.html \
78 $(srcdir)/template-web-history.html \
79 $(srcdir)/template-blog.html \
80 $(srcdir)/template-monodoc.html \
81 $(srcdir)/template-docs.html \
82 $(srcdir)/template-presentation.html \
83 $(srcdir)/template-launcher.html \
84 $(srcdir)/template-calendar.html \
85 $(srcdir)/template-spreadsheet.html
88 CSFILES += $(srcdir)/TileNetwork.cs
89 RESOURCEFILES += $(srcdir)/template-network.html
92 # Makefile-fu to map /path/filename to -resource:/path/filename,filename
93 RESOURCES = $(join $(RESOURCEFILES:%=-resource:%,),$(notdir $(RESOURCEFILES)))
95 $(TARGET): $(CSFILES) $(LOCAL_ASSEMBLIES) $(RESOURCEFILES)
96 $(CSC) -out:$@ $(CSFLAGS) $(CSFILES) $(ASSEMBLIES) $(RESOURCES)
100 install-data-local: $(TARGET)
101 $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
102 $(INSTALL_DATA) $(TARGET) $(DESTDIR)$(pkglibdir)/$(TARGET)
105 rm -f $(DESTDIR)$(pkglibdir)/$(TARGET)
110 $(srcdir)/TileNetwork.cs \
111 $(srcdir)/template-network.html \