-GHC_DRIVER_DIR = $(TOP)/driver
-GHC_COMPILER_DIR = $(TOP)/compiler
-GHC_RUNTIME_DIR = $(TOP)/runtime
-GHC_LIB_DIR = $(TOP)/lib
-GHC_INCLUDE_DIR = $(TOP)/includes
-GHC_UTILS_DIR = $(TOP)/utils
+GHC_DRIVER_DIR := $(TOP)/driver
+GHC_COMPILER_DIR := $(TOP)/compiler
+GHC_RUNTIME_DIR := $(TOP)/rts
+GHC_LIB_DIR := $(TOP)/lib
+GHC_INCLUDE_DIR := $(TOP)/includes
+GHC_UTILS_DIR := $(TOP)/utils
+GHC_INTERPRETER_DIR := $(TOP)/interpreter
+
+GHC_MKDEPENDHS_DIR := $(GHC_UTILS_DIR)/mkdependHS
+GHC_HSCPP_DIR := $(GHC_UTILS_DIR)/hscpp
+GHC_HSC_DIR := $(GHC_COMPILER_DIR)
+GHC_UNLIT_DIR := $(GHC_UTILS_DIR)/unlit