# # dotGNU Project # # $Id: Makefile.am,v 1.1.2.1 2003/07/29 11:22:40 npg Exp $ # prefix = @sandbox@@prefix@ # location of binaries CSCC = ${bindir}/cscc CSDOC = ${bindir}/csdoc ILRUN = ${bindir}/ilrun # binaries options CSCC_FLAGS = -g -Wall CSDOC_FLAGS = ILRUN_FLAGS = # libraries SYSTEM_WEB_SRV_DIR = ../../../../System/Web/Services SYSTEM_WEB_DIR = ../../../../System/Web DOTGNU_XMLRPC_DIR = ../../../XmlRpc LPATH = -L../.. -L$(DOTGNU_XMLRPC_DIR) -L$(SYSTEM_WEB_SRV_DIR) -L$(SYSTEM_WEB_DIR) LIBS = $(LPATH) -lSystem.Xml -lSystem.Web -lSystem.Web.Services -lDotGNU.XmlRpc -lDotGNU.DGEE TARGET = XmlRpcService.exe SRC = XmlRpcService.cs XmlRpcProtocolHandler.cs .PHONY: all directories install clean distclean all: $(TARGET) $(TARGET): $(SRC) $(CSCC) $(CSCC_FLAGS) -shared -o $@ $^ $(LIBS) directories: install: $(mkinstalldirs) $(DESTDIR)$(pkglibdir) $(INSTALL) -c $(TARGET) $(DESTDIR)$(pkglibdir) clean: rm -f $(TARGET) rm -f *.o rm -f *.dll rm -rf *.obj distclean: clean rm -f Makefile rm -f *~ rm -f \#*