3 XSP_TARGET = BeagleXsp.dll
5 XSP_CSFLAGS = -target:library
10 -r:System.Runtime.Remoting
13 $(srcdir)/IApplicationHost.cs \
14 $(srcdir)/MonoWorkerRequest.cs \
15 $(srcdir)/Tracing.cs \
16 $(srcdir)/ApplicationServer.cs \
17 $(srcdir)/LingeringNetworkStream.cs \
18 $(srcdir)/BaseApplicationHost.cs \
19 $(srcdir)/BaseRequestBroker.cs \
20 $(srcdir)/IWebSource.cs \
22 $(srcdir)/InitialWorkerRequest.cs \
23 $(srcdir)/XSPApplicationHost.cs \
24 $(srcdir)/XSPWorkerRequest.cs \
25 $(srcdir)/AssemblyInfo.cs
27 $(XSP_TARGET): $(XSP_CSFILES)
28 $(CSC) -o $@ $(XSP_CSFLAGS) $(XSP_CSFILES) $(XSP_ASSEMBLIES)
32 install-data-local: $(XSP_TARGET)
33 $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
34 $(INSTALL_DATA) $(XSP_TARGET) $(DESTDIR)$(pkglibdir)
37 cd $(DESTDIR)$(pkglibdir) && rm -f $(XSP_TARGET)
40 EXTRA_DIST = $(XSP_CSFILES)
42 CLEANFILES = $(XSP_TARGET) $(XSP_TARGET).mdb