Annotation of libwww/Makefile.am, revision 1.15
1.1 frystyk 1: ## Process this file with Automake to create Makefile.in.
2:
3: FTP = /afs/w3.org/devel/Dist/$(PROD)
4:
1.10 frystyk 5: AUTOMAKE_OPTIONS = foreign
6:
1.1 frystyk 7: # .h files are distributed but originally are made from the
8: # self-documenting hypertext files.
1.10 frystyk 9: SUFFIXES = .html
1.1 frystyk 10:
1.10 frystyk 11: BUILT_SOURCES = \
12: WELCOME \
1.4 frystyk 13: README \
14: INSTALL \
1.5 frystyk 15: NEWS \
1.10 frystyk 16: TODO \
1.4 frystyk 17: COPYRIGH \
18: PATCHES \
19: CERN
20:
1.10 frystyk 21: legal : $(BUILT_SOURCES)
22: @echo Generated built sources
1.1 frystyk 23:
1.6 frystyk 24: EXTRA_DIST = \
1.5 frystyk 25: INSTALL.html \
1.10 frystyk 26: README.html
1.1 frystyk 27:
1.7 frystyk 28: #
29: # We do not have _all_ GNU files so add this to avoid warnings
30: #
31: AUTOMAKE_OPTIONS = foreign
32:
33: #
34: # These are the sub directories
35: #
1.9 frystyk 36: SUBDIRS = config Library PICS-client LineMode Robot ComLine MiniServ Listen Icons
37:
38: # Extra distribution files in zip format and in compress
39: dist-hook:
40: chmod -R a+r $(distdir)
41: zip -rq $(distdir).zip $(distdir)
42: $(TAR) chof $(distdir).tar $(distdir)
43: compress -f $(distdir).tar
44:
45: # Tag before making distribution. Also, don't make a distribution if
46: # checks fail. Also, make sure the NEWS file is up-to-date.
1.10 frystyk 47: CVSDIRS = Library LineMode Robot ComLine MiniServ Listen
48: cvs-tag:
1.13 frystyk 49: cvs -q tag -F `echo "Release-$(VERSION)" | sed 's/\./-/g'` $(CVSDIRS)
1.10 frystyk 50:
51: cvs-export-member:
52: for subdir in $(CVSDIRS); do \
53: target=`echo $@ | sed s/-recursive//`; \
54: echo making $$target in $$subdir; \
1.11 frystyk 55: rm -rf $$subdir/member; \
1.10 frystyk 56: cvs export -d $$subdir/member \
57: -r `echo "Release-$(VERSION)" | sed 's/\./-/g'` $$subdir; \
58: done && test -z "$$fail"
59:
60: cvs-export-pub:
61: for subdir in $(CVSDIRS); do \
62: target=`echo $@ | sed s/-recursive//`; \
63: echo making $$target in $$subdir; \
1.11 frystyk 64: rm -rf $$subdir/pub; \
1.10 frystyk 65: cvs export -d $$subdir/pub \
66: -r `echo "Release-$(VERSION)" | sed 's/\./-/g'` $$subdir; \
67: done && test -z "$$fail"
1.9 frystyk 68:
69: cvs-diff:
70: thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
71: prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
72: prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
73: cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
74: > $(PACKAGE)-$$prevno-$(VERSION).diff
1.1 frystyk 75:
1.14 frystyk 76: FULLDIRS = $(CVSDIRS) PICS-client
1.12 frystyk 77: inc:
1.14 frystyk 78: for subdir in $(FULLDIRS); do \
1.12 frystyk 79: target=`echo $@ | sed s/-recursive//`; \
80: echo making $$target in $$subdir; \
81: (cd $$subdir/src && $(MAKE) $$target) \
82: || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
83: done && test -z "$$fail"
84:
1.3 frystyk 85: #
86: # Hypertext supplied in text format
87: #
1.9 frystyk 88: $(top_srcdir)/WELCOME : /afs/w3.org/pub/WWW/WELCOME.html
89: www -p -na /afs/w3.org/pub/WWW/WELCOME.html \
1.5 frystyk 90: -o $(top_srcdir)/WELCOME
1.3 frystyk 91:
1.9 frystyk 92: $(top_srcdir)/README : /afs/w3.org/pub/WWW/README.html
93: www -p -na /afs/w3.org/pub/WWW/README.html \
1.3 frystyk 94: -o $(top_srcdir)/README
95:
1.9 frystyk 96: $(top_srcdir)/INSTALL : /afs/w3.org/pub/WWW/INSTALL.html
97: www -p -na /afs/w3.org/pub/WWW/INSTALL.html \
1.3 frystyk 98: -o $(top_srcdir)/INSTALL
1.10 frystyk 99:
100: $(top_srcdir)/TODO : /afs/w3.org/pub/WWW/Library/User/ToDo.html
101: www -p -na /afs/w3.org/pub/WWW/Library/User/ToDo.html \
102: -o $(top_srcdir)/TODO
1.3 frystyk 103:
1.9 frystyk 104: $(top_srcdir)/NEWS : /afs/w3.org/pub/WWW/Library/User/ReleaseNotes.html
105: www -p -na /afs/w3.org/pub/WWW/Library/User/ReleaseNotes.html \
1.5 frystyk 106: -o $(top_srcdir)/NEWS
107:
1.9 frystyk 108: $(top_srcdir)/COPYRIGH : /afs/w3.org/pub/WWW/COPYRIGHT.html
109: www -p -na /afs/w3.org/pub/WWW/COPYRIGHT.html \
1.3 frystyk 110: -o $(top_srcdir)/COPYRIGH
111:
1.9 frystyk 112: $(top_srcdir)/PATCHES : /afs/w3.org/pub/WWW/PATCHES.html
113: www -p -na /afs/w3.org/pub/WWW/PATCHES.html \
1.3 frystyk 114: -o $(top_srcdir)/PATCHES
115:
1.9 frystyk 116: $(top_srcdir)/CERN : /afs/w3.org/pub/WWW/CERN.html
117: www -p -na /afs/w3.org/pub/WWW/CERN.html \
1.3 frystyk 118: -o $(top_srcdir)/CERN
Webmaster