X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=libraries%2FMakefile;h=43216ba4d437f98781e96a18d5c4b0b4357627a3;hb=60b50498ce499e879cd7d72f5386c1c633c692ff;hp=062399ae9e3575b32683e99a0d9f6c1305823d02;hpb=e1ca71716cd40aecf23f572e661e0285dd1b8b3a;p=ghc-hetmet.git diff --git a/libraries/Makefile b/libraries/Makefile index 062399a..43216ba 100644 --- a/libraries/Makefile +++ b/libraries/Makefile @@ -41,15 +41,15 @@ include $(TOP)/mk/cabal-flags.mk # Any libraries listed here should also be in ../packages -SUBDIRS = ghc-prim $(INTEGER_LIBRARY) base base3-compat array packedstring -SUBDIRS += containers bytestring old-locale old-time filepath directory +SUBDIRS = ghc-prim $(INTEGER_LIBRARY) base concurrent unique timeout st getopt base3-compat array packedstring +SUBDIRS += containers bytestring old-locale old-time filepath ifeq "$(GhcLibsWithUnix)" "YES" SUBDIRS += unix endif ifeq "$(Windows)" "YES" SUBDIRS += $(wildcard Win32) endif -SUBDIRS += process pretty hpc template-haskell editline Cabal random haskell98 +SUBDIRS += directory process pretty hpc template-haskell editline Cabal random haskell98 # Set GhcBootLibs=YES from the command line to work with just the libraries # needed to bootstrap GHC. @@ -232,14 +232,12 @@ ALL_CONFIGURE_FLAGS = \ $(CONFIGURE_OPTS) stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).dph/dph-par: \ - create_dph-par + dph/dph-par stamp/configure.library.build$(CONFIGURE_STAMP_EXTRAS).dph/dph-seq: \ - create_dph-seq + dph/dph-seq -.PHONY: dph-create_par create_dph-seq - -create_dph-par create_dph-seq: create_%: +dph/%: $(MAKE) -C dph $* $(foreach SUBDIR,$(SUBDIRS), \