haddock:
mkdir -p dist/alldoc
haddock --html -o dist/alldoc \
- --ignore-all-exports -w --optghc=-isrc \
+ --ignore-all-exports -w --optghc=-isrc --optghc=-idist/build/autogen \
-t "Dyna -- GIT `git describe --always`" \
`runghc -imisc HaddockPaths "$(HADDOCK_HTML)"` \
`grep -ie '^\( \|\t\)*main-is:' dyna.cabal | sed -e "s/^.*Is: */src\//"`
-- answer, of course, is to use update mode information, once we have it.
type BackendDriver bs = AggMap -- ^ Aggregation
- -> [(Rule,[(Int,Maybe DFunctAr -- ^ Rule update
- , Cost, DVar, DVar, Actions bs)])]
+ -> [(Rule,[(Int,Maybe DFunctAr
+ , Cost, DVar, DVar, Actions bs)])] -- ^ Rule update
-> [(Rule,Cost,Actions bs)] -- ^ Initializers
-> S.Set DFunctAr -- ^ Ground backchains
-> [(DFunctAr,Rule,([DVar],(Cost,Actions bs)))] -- ^ GBC plans