+ifneq "$(findstring clean,$(MAKECMDGOALS))" ""
+-include mk/config.mk
+else
+include mk/config.mk
+ifeq "$(ProjectVersion)" ""
+$(error Please run ./configure first)
+endif
+endif
+
+include mk/custom-settings.mk
+
+PACKAGE_MK=libraries/base/ghc.mk
+$(PACKAGE_MK):
+ sh boot-pkgs
+