X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2FMakefile;h=de9ce9addd3361c42c2b98a35bb1cd8ba90507ae;hb=a196ef836e60e20714fd3e6bc9003979d6e5a139;hp=14347ed407b932a6502ffa00de026c2d1ac1c3a2;hpb=79c92c8b26680cee193752867250e39fb61a026c;p=ghc-hetmet.git diff --git a/compiler/Makefile b/compiler/Makefile index 14347ed..de9ce9a 100644 --- a/compiler/Makefile +++ b/compiler/Makefile @@ -188,6 +188,7 @@ CONFIGURE_FLAGS_STAGE3 = $(CONFIGURE_FLAGS_STAGE2) CONFIGURE_FLAGS_STAGE1 += $(USE_BOOT_CONFIGURE_FLAGS) CONFIGURE_FLAGS_STAGE2 += $(USE_STAGE1_CONFIGURE_FLAGS) CONFIGURE_FLAGS_STAGE3 += $(USE_STAGE2_CONFIGURE_FLAGS) +CONFIGURE_FLAGS_STAGE3 += --package-db $(STAGE3_PACKAGE_CONF) # In a source dist we don't need to worry about Parser.y(.pp) as we have # the .hs file pre-generated @@ -212,6 +213,7 @@ build.stage.%: doc.stage.%: $(CABAL) haddock --distpref dist-stage$* \ + --html-location='../$$pkg' \ --haddock-option=--optghc=-DSTAGE=$* \ --haddock-option=+RTS --haddock-option=-s --haddock-option=-c --haddock-option=-RTS \ --with-haddock=$(FPTOOLS_TOP_ABS)/utils/haddock/install-inplace/bin/haddock @@ -492,7 +494,7 @@ GHCTAGS = $(TOP)/utils/ghctags/ghctags.exe else GHCTAGS = $(TOP)/utils/ghctags/ghctags-inplace endif -GHCTAGS_ROOT = main/GHC.hs ghci/InteractiveUI.hs +GHCTAGS_ROOT = main/GHC.hs ghci/InteractiveUI.hs main/PprTyThing.hs # etags for stage2 is actually broken since it requires building # ghctags against an older ghc api