Fix a potential crash in html parsing code. How come it was never reported ?
[beagle.git] / BeagleClient / Makefile.am
blobed380f6e8aad8bfe861cda0eb3ea9aca9114335f
2 CSC = $(MCS) -debug
4 TARGET = Beagle.dll
6 CSFLAGS =                                       \
7         -target:library                         \
8         -define:PREFIX=$(prefix)                \
9         -define:PKGLIBDIR=$(pkglibdir)          \
10         $(BEAGLE_DEFINES)
12 CSFILES =                                               \
13         $(srcdir)/AssemblyInfo.cs                       \
14         $(srcdir)/Client.cs                             \
15         $(srcdir)/Hit.cs                                \
16         $(srcdir)/IIndexableGenerator.cs                \
17         $(srcdir)/Indexable.cs                          \
18         $(srcdir)/IndexingService.cs                    \
19         $(srcdir)/IndexingStatusResponse.cs             \
20         $(srcdir)/InformationalMessagesRequest.cs       \
21         $(srcdir)/Message.cs                            \
22         $(srcdir)/Property.cs                           \
23         $(srcdir)/Query.cs                              \
24         $(srcdir)/QueryPart.cs                          \
25         $(srcdir)/QueryResponses.cs                     \
26         $(srcdir)/QueryableStatus.cs                    \
27         $(srcdir)/RemoteControl.cs                      \
28         $(srcdir)/Snippet.cs                            \
29         $(srcdir)/Versioned.cs
31 LOCAL_ASSEMBLIES =                      \
32         ../Util/Util.dll
35 ASSEMBLIES =                            \
36         $(BEAGLED_LIBS)                 \
37         $(SHARPZIPLIBS_LIBS)            \
38         -r:Mono.Posix                   \
39         $(LOCAL_ASSEMBLIES:%=-r:%)
41 RESOURCES =
43 $(TARGET): $(CSFILES) $(LOCAL_ASSEMBLIES) $(RESOURCES)
44         $(CSC) -out:$@ $(CSFLAGS) $(CSFILES) $(ASSEMBLIES) $(RESOURCES)
46 all: $(TARGET)
48 install-data-local: $(TARGET)
49         $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
50         $(INSTALL_DATA) $(TARGET) $(TARGET).mdb $(DESTDIR)$(pkglibdir)
52 uninstall-local:
53         rm -f $(DESTDIR)$(pkglibdir)/$(TARGET) $(DESTDIR)$(pkglibdir)/$(TARGET).mdb
55 EXTRA_DIST =                    \
56         $(CSFILES)
58 CLEANFILES =            \
59         $(TARGET)       \
60         $(TARGET).mdb