Annotation of libwww/Makefile.am, revision 1.20
1.20 ! frystyk 1: ## Process this file with Automake to create Makefile.in.
! 2:
! 3: FTP = /afs/w3.org/devel/Dist/$(PROD)
! 4:
! 5: AUTOMAKE_OPTIONS = foreign
! 6:
! 7: # .h files are distributed but originally are made from the
! 8: # self-documenting hypertext files.
! 9: SUFFIXES = .html
! 10:
! 11: BUILT_SOURCES = \
! 12: WELCOME \
! 13: README \
! 14: INSTALL \
! 15: NEWS \
! 16: TODO \
! 17: COPYRIGH \
! 18: PATCHES \
! 19: CERN
! 20:
! 21: legal : $(BUILT_SOURCES)
! 22: @echo Generated built sources
! 23:
! 24: EXTRA_DIST = \
! 25: $(BUILT_SOURCES) \
! 26: WELCOME.html \
! 27: README.html \
! 28: INSTALL.html \
! 29: COPYRIGHT.html \
! 30: PATCHES.html \
! 31: CERN.html
! 32:
! 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: #
! 41: SUBDIRS = config Library PICS-client LineMode Robot ComLine 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.
! 52: CVSDIRS = Library LineMode Robot ComLine MiniServ Listen
! 53: cvs-tag:
! 54: cvs -q tag -F `echo "Release-$(VERSION)" | sed 's/\./-/g'` $(CVSDIRS)
! 55:
! 56: cvs-export-member:
! 57: for subdir in $(CVSDIRS); do \
! 58: target=`echo $@ | sed s/-recursive//`; \
! 59: echo making $$target in $$subdir; \
! 60: rm -rf $$subdir/member; \
! 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; \
! 69: rm -rf $$subdir/pub; \
! 70: cvs export -d $$subdir/pub \
! 71: -r `echo "Release-$(VERSION)" | sed 's/\./-/g'` $$subdir; \
! 72: done && test -z "$$fail"
! 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
! 80:
! 81: FULLDIRS = $(CVSDIRS) PICS-client
! 82: inc:
! 83: for subdir in $(FULLDIRS); do \
! 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:
! 90: #
! 91: # Hypertext supplied in text format
! 92: #
! 93: $(top_srcdir)/WELCOME : $(top_srcdir)/WELCOME.html
! 94: www -p -na $(top_srcdir)/WELCOME.html \
! 95: -o $(top_srcdir)/WELCOME
! 96:
! 97: $(top_srcdir)/README : $(top_srcdir)/README.html
! 98: www -p -na $(top_srcdir)/README.html \
! 99: -o $(top_srcdir)/README
! 100:
! 101: $(top_srcdir)/INSTALL : $(top_srcdir)/INSTALL.html
! 102: www -p -na $(top_srcdir)/INSTALL.html \
! 103: -o $(top_srcdir)/INSTALL
! 104:
! 105: $(top_srcdir)/TODO : $(top_srcdir)/Library/User/ToDo.html
! 106: www -p -na $(top_srcdir)/Library/User/ToDo.html \
! 107: -o $(top_srcdir)/TODO
! 108:
! 109: $(top_srcdir)/NEWS : $(top_srcdir)/Library/User/ReleaseNotes.html
! 110: www -p -na $(top_srcdir)/Library/User/ReleaseNotes.html \
! 111: -o $(top_srcdir)/NEWS
! 112:
! 113: $(top_srcdir)/COPYRIGH : $(top_srcdir)/COPYRIGHT.html
! 114: www -p -na $(top_srcdir)/COPYRIGHT.html \
! 115: -o $(top_srcdir)/COPYRIGH
! 116:
! 117: $(top_srcdir)/PATCHES : $(top_srcdir)/PATCHES.html
! 118: www -p -na $(top_srcdir)/PATCHES.html \
! 119: -o $(top_srcdir)/PATCHES
! 120:
! 121: $(top_srcdir)/CERN : $(top_srcdir)/CERN.html
! 122: www -p -na $(top_srcdir)/CERN.html \
! 123: -o $(top_srcdir)/CERN
Webmaster