# Generated automatically from Makefile.in by configure. # Makefile for libwww - te@informatik.uni-hannover.de # common.mk -- used by all Makefiles. SHELL = /bin/sh top_srcdir = . srcdir = . CC = gcc CFLAGS = -g -O2 $(XCFLAGS) CPPFLAGS = $(XCPPFLAGS) DEFS = -DHAVE_CONFIG_H $(XDEFS) # Kpathsea needs this for compiling, programs need it for linking. LIBTOOL = $(kpathsea_srcdir_parent)/klibtool # You can change [X]CPPFLAGS, [X]CFLAGS, or [X]DEFS, but # please don't change ALL_CPPFLAGS or ALL_CFLAGS. # prog_cflags is set by subdirectories of web2c. ALL_CPPFLAGS = $(DEFS) -I. -I$(srcdir) $(prog_cflags) \ -I$(kpathsea_parent) -I$(kpathsea_srcdir_parent) $(CPPFLAGS) ALL_CFLAGS = $(ALL_CPPFLAGS) $(CFLAGS) -c compile = $(CC) $(ALL_CFLAGS) .SUFFIXES: .SUFFIXES: .c .o # in case the suffix list has been cleared, e.g., by web2c .c.o: $(compile) $< # Installation. INSTALL = /bin/install -c INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = $(INSTALL_PROGRAM) INSTALL_DATA = ${INSTALL} -m 644 INSTALL_LIBTOOL_LIBS = INSTALL_DATA='$(INSTALL_DATA)' $(LIBTOOL) install-lib INSTALL_LIBTOOL_PROG = INSTALL_PROGRAM='$(INSTALL_PROGRAM)' $(LIBTOOL) install-prog # Creating (symbolic) links. LN = ln -s # We use these for many things. kpathsea_parent = .. kpathsea_dir = $(kpathsea_parent)/kpathsea kpathsea_srcdir_parent = $(top_srcdir)/.. kpathsea_srcdir = $(kpathsea_srcdir_parent)/kpathsea kpathsea = $(kpathsea_dir)/libkpathsea.la #M#ifeq ($(CC), gcc) #M#XDEFS = -Wall -Wpointer-arith $(warn_more) #M#CFLAGS = -pipe -g $(XCFLAGS) #M#endif # End of common.mk. # programs.mk -- used by Makefiles for executables only. # Don't include $(CFLAGS), since ld -g under Linux forces # static libraries, e.g., libc.a and libX*.a. LDFLAGS = $(XLDFLAGS) # proglib is for web2c; # XLOADLIBES is for the installer. LIBS = LOADLIBES = $(proglib) $(kpathsea) $(LIBS) -lm $(XLOADLIBES) # May as well separate linking from compiling, just in case. CCLD = $(CC) link_command = $(CCLD) -o $@ $(LDFLAGS) # When we link with Kpathsea, have to take account that it might be a # shared library, etc. kpathsea_link = $(LIBTOOL) link $(link_command) # End of programs.mk. # library.mk -- stuff only useful for libraries. AR = ar ARFLAGS = cq RANLIB = ranlib # End of library.mk. XDEFS= UNUSED = HTANSI.o HTBTree.o HTDemux.o HTDescpt.o HTEPtoCl.o HTHist.o \ HTMemLog.o HTMuxCh.o HTMuxTx.o HTNetTxt.o HTSocket.o HTStyle.o \ HTTPRes.o HTTPServ.o HTWSRC.o HTXParse.o OBJS = HTEscape.o HTTrace.o HTMemory.o HTList.o HTParse.o HTString.o \ HTReqMan.o HTProfil.o HTInit.o HTEvtLst.o HTEvent.o HTInet.o \ HTDNS.o HTTimer.o HTMIMImp.o HTWWWStr.o HTUser.o HTResponse.o \ HTAssoc.o HTNet.o HTHost.o HTChannl.o HTAnchor.o HTTCP.o HTAlert.o \ HTAtom.o HTMethod.o HTArray.o HTLink.o HTProt.o HTHome.o HTLib.o \ HTUTree.o HTAABrow.o HTAAUtil.o HTDigest.o md5.o HTUU.o HTTrans.o \ HTBind.o HTRules.o HTStream.o HTChunk.o HTFormat.o HTFWrite.o \ HTProxy.o HTIcons.o HTFilter.o HTHeader.o HTMIMPrs.o HTLog.o \ HTAccess.o HTCache.o HTTP.o HTTPReq.o HTTee.o HTSChunk.o \ HTTPGen.o HTError.o HTMIMERq.o HTLocal.o HTTelnet.o HTFile.o \ HTGopher.o HTMLGen.o HTMLPDTD.o HTMulti.o HTDir.o HTNews.o \ HTFTP.o HTBufWrt.o HTWriter.o HTFTPDir.o HTNewsLs.o HTNDir.o \ HTReader.o HTConLen.o HTDialog.o HTPEP.o HTNewsRq.o HTTChunk.o \ HTGuess.o HTMIME.o HTMerge.o HTBound.o HTBInit.o HTHInit.o \ HTTeXGen.o HTML.o SGML.o HText.o HTPlain.o # We'd like to disable telnet, news and probably some other protocols and # their support routines. libwww.a: $(OBJS) $(AR) $(ARFLAGS) $@ $(OBJS) $(RANLIB) $@ all: libwww.a uninstall: mostlyclean clean: rm -f *.o libwww.a distclean realclean extraclean configclean: clean rm -f config.status config.log Makefile config.cache config.h stamp-h rm -f wwwconf.h libtool # DO NOT DELETE THIS LINE -- make depend depends on it.