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