]> git.saurik.com Git - wxWidgets.git/blobdiff - distrib/msw/tmake/lib/wxVersion.pm
Use generic collapsible pane for wxUniv based builds.
[wxWidgets.git] / distrib / msw / tmake / lib / wxVersion.pm
index 943e06cb4620c65f65d7fa28401ef227b4ec4647..71618a767d42337b3e7316b53c435176ec0d7fee 100644 (file)
@@ -48,6 +48,18 @@ sub GetVersion()
 
     $numGot == 3 or die "Failed to read the version from $filename.\n";
 
+    # release number if used in the DLL file names only for the unstable branch
+    # as for the stable branches the micro releases are supposed to be
+    # backwards compatible and so should have the same name or otherwise it
+    # would be impossible to use them without recompiling the applications
+    # (which is the whole goal of keeping them backwards compatible in the
+    # first place)
+    #
+    # and the final piece of the puzzle: stable branches are those with even
+    # minor version number (and unstable -- with odd)
+    $versions{'MICRO_IF_UNSTABLE'} = $versions{'MINOR'} % 2 ? $versions{'MICRO'}
+                                                            : "";
+
     return %versions;
 }