Annotation of libwww/Makefile.am, revision 1.13
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.12 frystyk 76: inc:
77: for subdir in $(CVSDIRS); do \
78: target=`echo $@ | sed s/-recursive//`; \
79: echo making $$target in $$subdir; \
80: (cd $$subdir/src && $(MAKE) $$target) \
81: || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
82: done && test -z "$$fail"
83:
1.3 frystyk 84: #
85: # Hypertext supplied in text format
86: #
1.9 frystyk 87: $(top_srcdir)/WELCOME : /afs/w3.org/pub/WWW/WELCOME.html
88: www -p -na /afs/w3.org/pub/WWW/WELCOME.html \
1.5 frystyk 89: -o $(top_srcdir)/WELCOME
1.3 frystyk 90:
1.9 frystyk 91: $(top_srcdir)/README : /afs/w3.org/pub/WWW/README.html
92: www -p -na /afs/w3.org/pub/WWW/README.html \
1.3 frystyk 93: -o $(top_srcdir)/README
94:
1.9 frystyk 95: $(top_srcdir)/INSTALL : /afs/w3.org/pub/WWW/INSTALL.html
96: www -p -na /afs/w3.org/pub/WWW/INSTALL.html \
1.3 frystyk 97: -o $(top_srcdir)/INSTALL
1.10 frystyk 98:
99: $(top_srcdir)/TODO : /afs/w3.org/pub/WWW/Library/User/ToDo.html
100: www -p -na /afs/w3.org/pub/WWW/Library/User/ToDo.html \
101: -o $(top_srcdir)/TODO
1.3 frystyk 102:
1.9 frystyk 103: $(top_srcdir)/NEWS : /afs/w3.org/pub/WWW/Library/User/ReleaseNotes.html
104: www -p -na /afs/w3.org/pub/WWW/Library/User/ReleaseNotes.html \
1.5 frystyk 105: -o $(top_srcdir)/NEWS
106:
1.9 frystyk 107: $(top_srcdir)/COPYRIGH : /afs/w3.org/pub/WWW/COPYRIGHT.html
108: www -p -na /afs/w3.org/pub/WWW/COPYRIGHT.html \
1.3 frystyk 109: -o $(top_srcdir)/COPYRIGH
110:
1.9 frystyk 111: $(top_srcdir)/PATCHES : /afs/w3.org/pub/WWW/PATCHES.html
112: www -p -na /afs/w3.org/pub/WWW/PATCHES.html \
1.3 frystyk 113: -o $(top_srcdir)/PATCHES
114:
1.9 frystyk 115: $(top_srcdir)/CERN : /afs/w3.org/pub/WWW/CERN.html
116: www -p -na /afs/w3.org/pub/WWW/CERN.html \
1.3 frystyk 117: -o $(top_srcdir)/CERN
Webmaster