Exposed: False
if flag(base3)
- Build-Depends: base >= 3 && < 4,
+ Build-Depends: base >= 3 && < 5,
directory >= 1 && < 1.1,
process >= 1 && < 1.1,
bytestring >= 0.9 && < 0.10,
#endif
-- initial context is just the Prelude
- prel_mod <- GHC.findModule session (GHC.mkModuleName "Prelude")
- (Just basePackageId)
+ prel_mod <- GHC.findModule session (GHC.mkModuleName "Prelude") Nothing
GHC.setContext session [] [prel_mod]
default_editor <- findEditor
# Any libraries listed here should also be in ../packages
-SUBDIRS = ghc-prim $(INTEGER_LIBRARY) base array packedstring
+SUBDIRS = ghc-prim $(INTEGER_LIBRARY) base base3-compat array packedstring
SUBDIRS += containers bytestring old-locale old-time filepath directory
ifeq "$(GhcLibsWithUnix)" "YES"
SUBDIRS += unix
html: doc
-doc: $(foreach SUBDIR,$(SUBDIRS),doc.library.$(SUBDIR))
+# No docs for compat libraries for now.
+DOC_SUBDIRS = $(filter-out %-compat, $(SUBDIRS))
+
+doc: $(foreach SUBDIR,$(DOC_SUBDIRS),doc.library.$(SUBDIR))
sh gen_contents_index --inplace
# Making hyperlinked source only works if we have hscolour
CABAL_HADDOCK_FLAGS=--hyperlink-source
endif
-$(foreach SUBDIR,$(SUBDIRS),doc.library.$(SUBDIR)):\
+$(foreach SUBDIR,$(DOC_SUBDIRS),doc.library.$(SUBDIR)):\
doc.library.%: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
cabal-bin ifBuildable/ifBuildable bootstrapping.conf
if $(IFBUILDABLE) $*; then \
utils/hsc2hs hsc2hs darcs
libraries/array packages/array darcs
libraries/base packages/base darcs
+libraries/base3-compat packages/base3-compat darcs
libraries/bytestring packages/bytestring darcs
libraries/Cabal packages/Cabal darcs
libraries/containers packages/containers darcs
libraries/dph dph packages/dph darcs
testsuite testsuite testsuite darcs
nofib nofib nofib darcs
-
Main-Is: Main.hs
Extensions: CPP, ForeignFunctionInterface
if flag(base3)
- Build-Depends: base >= 3 && < 4,
+ Build-Depends: base >= 3 && < 5,
directory >= 1 && < 1.1,
process >= 1 && < 1.1,
pretty >= 1 && < 1.1