- runghc Setup.hs configure
- runghc Setup.hs sdist
-
-# Neither 'haddock' nor 'hscolour' seem to work properly.
-doc: src/*.hs
- runghc Setup.hs configure --user --flags=${FLAGS}
- runghc Setup.hs hscolour --executables
- runghc Setup.hs haddock --internal \
- --executables \
- --hyperlink-source
-
-SSH_USER=root@michael.orlitzky.com
-PUBLIC_DOCDIR=/var/www/orlitzky.com/michael/public/spline3/
-publish_doc: doc
- rsync -avz -e ssh \
- ./dist/doc/html/spline3/spline3 \
- $(SSH_USER):$(PUBLIC_DOCDIR)
+ runghc Setup.hs configure --prefix=/
+ TAR_OPTIONS="--format=ustar" runghc Setup.hs sdist
+
+doc: dist/doc
+
+dist/doc: $(PN).cabal $(SRCS)
+ runghc Setup.hs configure --user --prefix=/ --flags=${FLAGS}
+ runghc Setup.hs hscolour --all
+ runghc Setup.hs haddock --all \
+ --hyperlink-source \
+ --haddock-options="--ignore-all-exports"