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