SRCS=Conclave.hs Package.hs PTD.hs PSS.hs Conclave/Expander.hs Conclave/IdTable.hs Conclave/Settings.hs OTK.hs OTK/WS.hs all: db: runhaskell initDB.hs cgi: ghc --make -main-is OTK.WS -o index.cgi OTK/WS.hs cp -f index.cgi /Users/smash/Sites/otkws/index.cgi files: wget -nd http://eremita.di.uminho.pt/~nrc/conclave/files/t1.c wget -nd http://eremita.di.uminho.pt/~nrc/conclave/files/t2.c wget -nd http://eremita.di.uminho.pt/~nrc/conclave/files/ptd.en-pt.sqlite wget -nd http://eremita.di.uminho.pt/~nrc/conclave/files/ptd.pt-en.sqlite docs: $(SRCS) mkdir -p docs/src/Conclave mkdir -p docs/src/OTK for file in $(SRCS) ; do \ HsColour -css -anchor $$file > docs/src/`dirname $$file`/`basename $$file .hs`.html ; \ done haddock --html --title="Conclave" --odir=docs $(SRCS) \ --source-module="src/%{MODULE/.//}.html" \ --source-entity="src/%{MODULE/.//}.html#%{NAME}" rsync -av -e ssh docs/ eremita:public_html/conclave/docs