#!/bin/make .SUFFIXES: .SUFFIXES: .html .md OBJECTS = FoX.html Versioning.html Compilation.html Embedding.html Standards.html FoX_common.html StringFormatting.html StringConversion.html FoX_wxml.html FoX_wcml.html FoX_wkml.html Debugging.html FoX_sax.html AttributeDictionaries.html FoX_dom.html FoX_utils.html Information.html Licensing.html default: FoX_DoX.html ln -sf FoX.html index.html .md.html: head tail sed -e 's/TITLE/$*/' head > $@; sed -e 's/|\(.*\)|/\1.html/g' $< | markdown >> $@; cat tail >> $@ FoX_DoX.html: $(OBJECTS) sed -e 's/TITLE/$*/' head > "$@" for i in $(OBJECTS); do echo '' >> $@; sed -e 's/|\(.*\)|/#\1/g' $${i%.html}.md | markdown >> $@; echo '