include $(TOP)/mk/boilerplate.mk
endif
-SUBDIRS = base old-time directory filepath pretty template-haskell \
- readline Cabal random haskell98
+SUBDIRS = base old-locale old-time directory process filepath pretty \
+ template-haskell readline Cabal random haskell98
ifeq "$(GhcLibsWithUnix)" "YES"
SUBDIRS += unix
$(addprefix --ghc-option=,$(GhcLibHcOpts))
ifBuildable/ifBuildable $* setup/Setup register --inplace
+$(foreach SUBDIR,$(SUBDIRS),$(SUBDIR)/CabalMakefile):\
+%/CabalMakefile: stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).% \
+ %/setup/Setup ifBuildable/ifBuildable
+ $(RM) $*/CabalMakefile
+ ifBuildable/ifBuildable $* setup/Setup makefile -f CabalMakefile \
+ $(addprefix --ghc-option=,$(GhcLibHcOpts))
+
.PHONY: doc
DOC_SUBDIRS = $(filter-out haskell98,$(SUBDIRS))