#
# Ghc project settings:
#
-# *ProjectVersion is treated as a *string*
-# *ProjectVersionInt is treated as an *integer* (for cpp defines)
+# ProjectVersion is treated as a *string*
+# ProjectVersionInt is treated as an *integer* (for cpp defines)
+
+# Versioning scheme: A.BB.C
+# A: major version, any number of digits
+# B: minor version, two digits padded with leading zeros
+# C: patchlevel, one digit, omitted if zero.
+#
+# ProjectVersionInt does *not* contain the patchlevel (rationale: this
+# figure is used for conditional compilations, and library interfaces
+# etc. are not supposed to change between patchlevels).
ProjectName = The Glorious Glasgow Haskell Compilation System
ProjectNameShort = ghc
-ProjectVersion = 4.03
-ProjectVersionInt = 403
-ProjectPatchLevel = 0
+ProjectVersion = 4.06
+ProjectVersionInt = 406
#
# Optionally, you can get the compiler driver to check the
# that will break compatibility with older versions, up this variable.
#
HscIfaceFileVersion=5
+# But watch out: interface file format after Simon's renamer
+# hacking isn't the same as before, but it may not make
+# any difference for the GHC boot files.
+# May 1999