Annotation of libwww/LineMode/src/Makefile.am, revision 1.30
1.1 frystyk 1: ## Process this file with Automake to create Makefile.in.
2:
1.30 ! frystyk 3: bin_PROGRAMS = www
1.1 frystyk 4:
1.3 frystyk 5: www_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 \
1.29 frystyk 23: $(top_builddir)/PICS-client/src/libpics.la \
1.28 frystyk 24: -lm @LIBWWWXML@ @LIBWWWZIP@ @LIBWWWWAIS@ @LIBWWWSQL@ @LIBWWWMD5@ @A_STDIO@
1.1 frystyk 25:
1.2 frystyk 26: SUBDIRS = windows vms
1.1 frystyk 27:
1.25 frystyk 28: INCLUDES = \
29: -I$(srcdir)/../../Library/src \
30: -I$(top_srcdir)/modules/expat/xmlparse \
31: -I$(srcdir)/../../PICS-client/src
1.1 frystyk 32:
33: # .h files are distributed but originally are made from the
34: # self-documenting hypertext files.
1.23 frystyk 35: SUFFIXES = .g .h .html
1.1 frystyk 36: .html.h:
1.21 frystyk 37: ifdef WWW
38: $(WWW) -w90 -na -p -to text/x-c $(srcdir)/$(*F).html -o $(srcdir)/$(*F).h
39: else
40: @echo "**************************************************"
41: @echo "Need to regenerate one or more .h files but can't find the libwww"
1.22 frystyk 42: @echo "Line Mode Browser (www). Attempting to generate them using the"
43: @echo "winConfigure.pl script - it may generate a few warnings."
1.21 frystyk 44: @echo "**************************************************"
1.22 frystyk 45: perl $(top_srcdir)/config/winConfigure.pl $(srcdir)
1.21 frystyk 46: endif
1.1 frystyk 47:
1.23 frystyk 48: .g.c:
49: -$(RM) $(srcdir)/$(*F).c
50: $(LN_S) $(srcdir)/$(*F).g $(srcdir)/$(*F).c
51:
1.1 frystyk 52: www_SOURCES = \
53: HTBrowse.c GridText.c ConView.c \
1.5 frystyk 54: GridStyle.c DefaultStyles.c
1.1 frystyk 55:
1.3 frystyk 56: BUILT_SOURCES = \
1.1 frystyk 57: HTBrowse.h GridStyle.h GridText.h \
1.23 frystyk 58: HTFont.h a_stdio.c
59:
60: EXTRA_www_SOURCES = \
61: a_stdio.g \
62: a_stdio.h
1.1 frystyk 63:
1.26 frystyk 64: DOCS := $(wildcard *.html)
65:
1.9 frystyk 66: inc: $(BUILT_SOURCES)
67: @echo Generated built sources
1.3 frystyk 68:
1.15 frystyk 69: PURIFY_CACHE = @PURIFY_CACHE@
70:
1.3 frystyk 71: purify: $(www_OBJECTS) $(www_DEPENDENCIES)
1.18 frystyk 72: -rm purify; \
1.3 frystyk 73: purify -cache-dir=$(PURIFY_CACHE) \
1.20 frystyk 74: $(CC) $(LDFLAGS) -o purify $(www_OBJECTS) \
75: ../../Library/src/.libs/libwww.a -lm $(LIBS)
1.3 frystyk 76:
1.1 frystyk 77: # need the WAIS library and the cyrrilic support!
78:
1.3 frystyk 79: EXTRA_DIST = \
1.12 frystyk 80: $(BUILT_SOURCES) \
1.26 frystyk 81: $(DOCS) \
1.1 frystyk 82: DefaultStyles.c.classic \
1.23 frystyk 83: DefaultStyles.c.modern
Webmaster