[project @ 1998-08-20 15:43:39 by sof]
[ghc-hetmet.git] / ghc / mk / paths.mk
index 2309319..e3b3a99 100644 (file)
@@ -3,19 +3,6 @@
 # ghc project specific make variables
 #
 
-#
-PROJECTVERSION=$(GhcBuildeeVersion)
-PROJECTNAME=$(GhcProjectName)
-PROJECTPATCHLEVEL=$(GhcProjectPatchLevel)
-
-
-# Override default haskell compiler if required
-#HC                    = $(WithGhcHc)
-HaskellCompilerType    = $(WithGhcHcType)
-
-# What ways to build the RTS+libs
-WAYS=$(GhcLibWays)
-
 GCap=-optc-DGCap
 #GC2s=-optc-DGC2s
 #GC1s=-optc-DGC1s
@@ -68,21 +55,20 @@ GHC_SYSMAN_DIR              = $(GHC_RUNTIME_DIR)/gum
 #-----------------------------------------------------------------------------
 # Stuff for the C-compiling phase in particular...
 
-# NON-OPTIMISING C COMPILATION: =================================
-
 ifeq ($(HaveGcc), YES)
-GHC_DEBUG_HILEV_ASM            = $(WhatGccIsCalled)
+GHC_OPT_HILEV_ASM              = $(WhatGccIsCalled)
 else
-GHC_DEBUG_HILEV_ASM            = $(CC)
+GHC_OPT_HILEV_ASM              = $(CC)
 endif
 
-# OPTIMISING C COMPILATION (regs, etc): ==========================
-
-ifeq ($(HaveGcc), YES)
-GHC_OPT_HILEV_ASM              = $(WhatGccIsCalled)
-GHC_GCC_IS_AVAILABLE           = 1
+#
+# There's no need to compute dependencies when booting from .hc files
+#
+ifneq "$(GhcWithHscBuiltViaC)" "YES"
+MKDEPENDHS_SRCS = $(HS_SRCS)
 else
-GHC_OPT_HILEV_ASM              = $(CC)
-GHC_GCC_IS_AVAILABLE           = 0
+MKDEPENDHS_SRCS =
 endif
 
+# temporary until the new RTS is merged in.
+MOSTLY_CLEAN_FILES += *.hc