-include $(TOP)/mk/paths.mk
-include $(TOP)/mk/opts.mk
+-include $(TOP)/mk/version.mk
include $(TOP)/mk/suffix.mk
GHC_DRIVER_DIR = $(TOP)/driver
GHC_COMPILER_DIR = $(TOP)/compiler
-GHC_RUNTIME_DIR = $(TOP)/runtime
+GHC_RUNTIME_DIR = $(TOP)/rts
GHC_LIB_DIR = $(TOP)/lib
GHC_INCLUDE_DIR = $(TOP)/includes
GHC_UTILS_DIR = $(TOP)/utils
else
MKDEPENDHS_SRCS =
endif
-
-# temporary until the new RTS is merged in.
-MOSTLY_CLEAN_FILES += *.hc
#################################################################################
#
-# $Id: suffix.mk,v 1.4 1998/08/14 12:27:45 sof Exp $
+# $Id: suffix.mk,v 1.5 1998/12/03 15:24:08 simonm Exp $
#
# GHC-specific suffix rules
#
ProjectName = The Glorious Glasgow Haskell Compilation System
ProjectNameShort = ghc
-ProjectVersion = 3.03
-ProjectVersionInt = 303
+ProjectVersion = 4.01
+ProjectVersionInt = 401
ProjectPatchLevel = 0
#
# version - one (semi-valid) reason for having them separate is that
# object files produced by different versions of the compiler need
# not be incompatible..
-HscMajorVersion=33
+HscMajorVersion=40
HscMinorVersion=0
CcMajorVersion=36
CcMinorVersion=1
+
+#
+# Interface file version
+#
+# If you should happen to make changes to the interface file format
+# that will break compatibility with older versions, up this variable.
+#
+HscIfaceFileVersion=5