[project @ 2003-09-11 10:36:56 by simonmar]
[ghc-hetmet.git] / ghc / mk / version.mk
index 7d875c7..b3b12a5 100644 (file)
@@ -19,9 +19,9 @@
 # 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
+# Versioning scheme: A.B.C
+#         A: major version, decimal, any number of digits
+#         B: minor version, decimal, any number of digits
 #        C: patchlevel, one digit, omitted if zero.
 #
 # ProjectVersionInt does *not* contain the patchlevel (rationale: this
@@ -36,8 +36,9 @@
 
 ProjectName       = The Glorious Glasgow Haskell Compilation System
 ProjectNameShort  = ghc
-ProjectVersion    = 4.11
-ProjectVersionInt = 411
+ProjectVersion    = 6.3
+ProjectVersionInt = 603
+ProjectPatchLevel = 0
 
 # Interface file version (hi-boot files only)
 #
@@ -50,11 +51,10 @@ ProjectVersionInt = 411
 # This variable is used ONLY for hi-boot files.  Its only purpose is
 # to allow you to have a single directory with multiple .hi-boot files
 # for the same module, each corresponding to a different version of
-# GHC.  Normal compiler-generated .hi files have ProjectVersionInt
-# (above) burned in, and can only be used by a matching compiler.
+# GHC.
 #
 # HscIfaceFileVersion is propagated to hsc via
 # ghc/compiler/main/Config.hs, which is automatically generated by
 # ghc/compiler/Makefile.
 
-HscIfaceFileVersion=5
+HscIfaceFileVersion=6