From: simonmar Date: Fri, 23 May 2003 08:49:22 +0000 (+0000) Subject: [project @ 2003-05-23 08:49:22 by simonmar] X-Git-Tag: Approx_11550_changesets_converted~870 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=3797ee40aae273b23590c79b5f722cd763cab803 [project @ 2003-05-23 08:49:22 by simonmar] Make hackery to give $(GhcCanonVersion) the right value even when we have a single-digit $(GhcMinVersion). --- diff --git a/mk/config.mk.in b/mk/config.mk.in index 575782c..91344c1 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -619,8 +619,15 @@ GhcVersion = @GhcVersion@ GhcMajVersion = @GhcMajVersion@ GhcMinVersion = @GhcMinVersion@ GhcPatchLevel = @GhcPatchLevel@ -# Canonicalised ghc version number, used for easy (integer) version comparisons. + +# Canonicalised ghc version number, used for easy (integer) version +# comparisons. We must expand $(GhcMinVersion) to two digits by +# adding a leading zero if necessary: +ifneq "$(findstring $(GhcMinVersion), 0 1 2 3 4 5 6 7 8 9)" "" +GhcCanonVersion = $(GhcMajVersion)0$(GhcMinVersion) +else GhcCanonVersion = $(GhcMajVersion)$(GhcMinVersion) +endif HBC = @HBC@ NHC = @NHC@