Annotation of libwww/Robot/src/Makefile.am, revision 1.28
1.1 frystyk 1: ## Process this file with Automake to create Makefile.in.
2:
3: bin_PROGRAMS = webbot
4:
1.23 frystyk 5: webbot_LDADD = \
1.28 ! frystyk 6: $(top_builddir)/Library/src/libwwwinit.la \
! 7: $(top_builddir)/Library/src/libwwwapp.la \
! 8: $(top_builddir)/Library/src/libwwwhtml.la \
! 9: $(top_builddir)/Library/src/libwwwtelnet.la \
! 10: $(top_builddir)/Library/src/libwwwnews.la \
! 11: $(top_builddir)/Library/src/libwwwhttp.la \
! 12: $(top_builddir)/Library/src/libwwwmime.la \
! 13: $(top_builddir)/Library/src/libwwwgopher.la \
! 14: $(top_builddir)/Library/src/libwwwftp.la \
! 15: $(top_builddir)/Library/src/libwwwfile.la \
! 16: $(top_builddir)/Library/src/libwwwdir.la \
! 17: $(top_builddir)/Library/src/libwwwcache.la \
! 18: $(top_builddir)/Library/src/libwwwstream.la \
! 19: $(top_builddir)/Library/src/libwwwmux.la \
! 20: $(top_builddir)/Library/src/libwwwtrans.la \
! 21: $(top_builddir)/Library/src/libwwwcore.la \
! 22: $(top_builddir)/Library/src/libwwwutils.la \
! 23: -lm @LIBWWWXML@ @LIBWWWZIP@ @LIBWWWWAIS@ @LIBWWWSQL@ @LIBWWWMD5@
1.3 frystyk 24:
1.5 manoli 25: SUBDIRS = windows
26:
1.23 frystyk 27: INCLUDES = \
28: -I$(srcdir)/../../Library/src \
29: -I$(top_srcdir)/modules/expat/xmlparse
1.1 frystyk 30:
31: # .h files are distributed but originally are made from the
32: # self-documenting hypertext files.
33: SUFFIXES = .h .html
34: .html.h:
1.19 frystyk 35: ifdef WWW
36: $(WWW) -w90 -na -p -to text/x-c $(srcdir)/$(*F).html -o $(srcdir)/$(*F).h
37: else
38: @echo "**************************************************"
39: @echo "Need to regenerate one or more .h files but can't find the libwww"
1.20 frystyk 40: @echo "Line Mode Browser (www). Attempting to generate them using the"
41: @echo "winConfigure.pl script - it may generate a few warnings."
1.19 frystyk 42: @echo "**************************************************"
1.20 frystyk 43: perl $(top_srcdir)/config/winConfigure.pl $(srcdir)
1.19 frystyk 44: endif
1.1 frystyk 45:
1.7 frystyk 46: webbot_SOURCES = \
1.21 frystyk 47: HTRobot.c RobotMain.c RobotTxt.c HTQueue.c
1.7 frystyk 48:
49: BUILT_SOURCES = \
1.21 frystyk 50: HTRobot.h HTRobMan.h RobotTxt.h HTQueue.h
1.7 frystyk 51:
1.24 frystyk 52: DOCS := $(wildcard *.html)
53:
1.8 frystyk 54: EXTRA_DIST = \
1.24 frystyk 55: $(BUILT_SOURCES) \
56: $(DOCS) \
1.15 frystyk 57: robot.sh
1.8 frystyk 58:
1.6 frystyk 59: inc: $(BUILT_SOURCES)
60: @echo Generated built sources
61:
1.12 frystyk 62: PURIFY_CACHE = @PURIFY_CACHE@
63:
1.6 frystyk 64: purify: $(webbot_OBJECTS) $(webbot_DEPENDENCIES)
1.17 frystyk 65: -rm purify; \
1.6 frystyk 66: purify -cache-dir=$(PURIFY_CACHE) \
1.18 frystyk 67: $(CC) $(LDFLAGS) -o purify $(webbot_OBJECTS) \
1.25 frystyk 68: -lm \
69: ../../Library/src/.libs/libwww.a \
70: ../../modules/md5/.libs/libmd5.a \
71: ../../modules/expat/xmlparse/.libs/libxmlparse.a \
72: ../../modules/expat/xmltok/.libs/libxmltok.a \
73: $(LIBS)
1.21 frystyk 74:
75:
76:
77:
Webmaster