URI hostname is case-insensitive but path is case-sensitive. Be careful when generati...
[beagle.git] / BeagleClient / Makefile.am
blobdf4ad66b9e6b097c759fcf02f5795b9380606fa8
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)/Client.cs                     \
14         $(srcdir)/Hit.cs                        \
15         $(srcdir)/IIndexableGenerator.cs        \
16         $(srcdir)/Indexable.cs                  \
17         $(srcdir)/IndexingService.cs            \
18         $(srcdir)/Message.cs                    \
19         $(srcdir)/Property.cs                   \
20         $(srcdir)/Query.cs                      \
21         $(srcdir)/QueryPart.cs                  \
22         $(srcdir)/QueryResponses.cs             \
23         $(srcdir)/QueryableStatus.cs            \
24         $(srcdir)/RemoteControl.cs              \
25         $(srcdir)/Snippet.cs                    \
26         $(srcdir)/Versioned.cs
28 LOCAL_ASSEMBLIES =                      \
29         ../Util/Util.dll
32 ASSEMBLIES =                            \
33         $(BEAGLED_LIBS)                 \
34         $(SHARPZIPLIBS_LIBS)            \
35         -r:Mono.Posix                   \
36         $(LOCAL_ASSEMBLIES:%=-r:%)
38 RESOURCES =
40 $(TARGET): $(CSFILES) $(LOCAL_ASSEMBLIES) $(RESOURCES)
41         $(CSC) -out:$@ $(CSFLAGS) $(CSFILES) $(ASSEMBLIES) $(RESOURCES)
43 all: $(TARGET)
45 install-data-local: $(TARGET)
46         $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
47         $(INSTALL_DATA) $(TARGET) $(TARGET).mdb $(DESTDIR)$(pkglibdir)
49 uninstall-local:
50         rm -f $(DESTDIR)$(pkglibdir)/$(TARGET) $(DESTDIR)$(pkglibdir)/$(TARGET).mdb
52 EXTRA_DIST =                    \
53         $(CSFILES)
55 CLEANFILES =            \
56         $(TARGET)       \
57         $(TARGET).mdb