Annotation of libwww/LineMode/src/Makefile.am, revision 1.28
1.1 frystyk 1: ## Process this file with Automake to create Makefile.in.
2:
1.24 frystyk 3: all:
4: @echo "**************************************************"
5: @echo "The line mode browser is not currently compiled as"
6: @echo "the changes to the HText interface hasn't been"
7: @echo "integrated into the line mode browser code."
8: @echo "Your help is greatly appreciated!"
9: @echo "**************************************************"
10:
11: EXTRA_PROGRAMS = www # Should be www_PROGRAMS
1.1 frystyk 12:
1.3 frystyk 13: www_LDADD = \
1.28 ! frystyk 14: $(top_builddir)/Library/src/libwwwinit.la \
! 15: $(top_builddir)/Library/src/libwwwapp.la \
! 16: $(top_builddir)/Library/src/libwwwhtml.la \
! 17: $(top_builddir)/Library/src/libwwwtelnet.la \
! 18: $(top_builddir)/Library/src/libwwwnews.la \
! 19: $(top_builddir)/Library/src/libwwwhttp.la \
! 20: $(top_builddir)/Library/src/libwwwmime.la \
! 21: $(top_builddir)/Library/src/libwwwgopher.la \
! 22: $(top_builddir)/Library/src/libwwwftp.la \
! 23: $(top_builddir)/Library/src/libwwwfile.la \
! 24: $(top_builddir)/Library/src/libwwwdir.la \
! 25: $(top_builddir)/Library/src/libwwwcache.la \
! 26: $(top_builddir)/Library/src/libwwwstream.la \
! 27: $(top_builddir)/Library/src/libwwwmux.la \
! 28: $(top_builddir)/Library/src/libwwwtrans.la \
! 29: $(top_builddir)/Library/src/libwwwcore.la \
! 30: $(top_builddir)/Library/src/libwwwutils.la \
! 31: -lm @LIBWWWXML@ @LIBWWWZIP@ @LIBWWWWAIS@ @LIBWWWSQL@ @LIBWWWMD5@ @A_STDIO@
1.1 frystyk 32:
1.2 frystyk 33: SUBDIRS = windows vms
1.1 frystyk 34:
1.25 frystyk 35: INCLUDES = \
36: -I$(srcdir)/../../Library/src \
37: -I$(top_srcdir)/modules/expat/xmlparse \
38: -I$(srcdir)/../../PICS-client/src
1.1 frystyk 39:
40: # .h files are distributed but originally are made from the
41: # self-documenting hypertext files.
1.23 frystyk 42: SUFFIXES = .g .h .html
1.1 frystyk 43: .html.h:
1.21 frystyk 44: ifdef WWW
45: $(WWW) -w90 -na -p -to text/x-c $(srcdir)/$(*F).html -o $(srcdir)/$(*F).h
46: else
47: @echo "**************************************************"
48: @echo "Need to regenerate one or more .h files but can't find the libwww"
1.22 frystyk 49: @echo "Line Mode Browser (www). Attempting to generate them using the"
50: @echo "winConfigure.pl script - it may generate a few warnings."
1.21 frystyk 51: @echo "**************************************************"
1.22 frystyk 52: perl $(top_srcdir)/config/winConfigure.pl $(srcdir)
1.21 frystyk 53: endif
1.1 frystyk 54:
1.23 frystyk 55: .g.c:
56: -$(RM) $(srcdir)/$(*F).c
57: $(LN_S) $(srcdir)/$(*F).g $(srcdir)/$(*F).c
58:
1.1 frystyk 59: www_SOURCES = \
60: HTBrowse.c GridText.c ConView.c \
1.5 frystyk 61: GridStyle.c DefaultStyles.c
1.1 frystyk 62:
1.3 frystyk 63: BUILT_SOURCES = \
1.1 frystyk 64: HTBrowse.h GridStyle.h GridText.h \
1.23 frystyk 65: HTFont.h a_stdio.c
66:
67: EXTRA_www_SOURCES = \
68: a_stdio.g \
69: a_stdio.h
1.1 frystyk 70:
1.26 frystyk 71: DOCS := $(wildcard *.html)
72:
1.9 frystyk 73: inc: $(BUILT_SOURCES)
74: @echo Generated built sources
1.3 frystyk 75:
1.15 frystyk 76: PURIFY_CACHE = @PURIFY_CACHE@
77:
1.3 frystyk 78: purify: $(www_OBJECTS) $(www_DEPENDENCIES)
1.18 frystyk 79: -rm purify; \
1.3 frystyk 80: purify -cache-dir=$(PURIFY_CACHE) \
1.20 frystyk 81: $(CC) $(LDFLAGS) -o purify $(www_OBJECTS) \
82: ../../Library/src/.libs/libwww.a -lm $(LIBS)
1.3 frystyk 83:
1.1 frystyk 84: # need the WAIS library and the cyrrilic support!
85:
1.3 frystyk 86: EXTRA_DIST = \
1.12 frystyk 87: $(BUILT_SOURCES) \
1.26 frystyk 88: $(DOCS) \
1.1 frystyk 89: DefaultStyles.c.classic \
1.23 frystyk 90: DefaultStyles.c.modern
Webmaster