-# First - check whether we should build the docs directory.
-# On Windows, the tools to build docs are not always available.
-
-ifneq "$(SGMLDocWays)" ""
-DOCS_DIR = docs
-else
-DOCS_DIR =
-endif
-
-ifeq "$(BootingFromHc)" "YES"
-SUBDIRS = includes rts $(DOCS_DIR) compiler utils driver
-else
-ifneq "$(ILXized)" "YES"
-SUBDIRS = includes utils driver $(DOCS_DIR) compiler rts
-else
-# No RTS for ILX
-SUBDIRS = includes utils driver $(DOCS_DIR) compiler
-endif
-endif
-
-ifeq ($(IncludeTestDirsInBuild),YES)
-SUBDIRS += tests
-endif
-
-SRC_DIST_FILES += configure
-
-DIST_CLEAN_FILES += config.cache config.status ghc.spec
-
-extraclean::
- $(RM) -rf autom4te.cache
-
-ifeq "$(TARGETPLATFORM)" "i386-unknown-mingw32"
-# These files need to be in the InstallShield
-# INSTALL_DATAS rather than INSTALL_DOCS is used so these files go
-# in the top-level directory of the distribution
-INSTALL_DATAS += ANNOUNCE LICENSE README VERSION
-endif
-
-include $(TOP)/mk/target.mk
+.PHONY: extra-help
+help : extra-help
+extra-help :
+ @echo " make 1"
+ @echo " make 2"
+ @echo " make 3"
+ @echo
+ @echo " Build the stage 1, 2 or 3 GHC respectively, omitting dependencies"
+ @echo " and initial phases for speed."