[Vm-dev] [commit][3035]
Fix the Spur image bootstrap for branches of packages such as Cog.
commits at squeakvm.org
commits at squeakvm.org
Tue Jul 8 17:50:57 UTC 2014
Revision: 3035
Author: eliot
Date: 2014-07-08 10:50:53 -0700 (Tue, 08 Jul 2014)
Log Message:
-----------
Fix the Spur image bootstrap for branches of packages such as Cog.
Modified Paths:
--------------
branches/Cog/image/BuildSqueak45VMMakerImage.st
Modified: branches/Cog/image/BuildSqueak45VMMakerImage.st
===================================================================
--- branches/Cog/image/BuildSqueak45VMMakerImage.st 2014-07-07 21:05:51 UTC (rev 3034)
+++ branches/Cog/image/BuildSqueak45VMMakerImage.st 2014-07-08 17:50:53 UTC (rev 3035)
@@ -42,7 +42,9 @@
[:repository :order :packages|
packages do:
[:package| | latestVersion |
- latestVersion := (repository versionNamesForPackageNamed: package) first.
+ "We need to filter-out branches of unbranched packages."
+ latestVersion := (repository versionNamesForPackageNamed: package) detect:
+ [:versionName| (versionName at: package size + 1) = $-].
[| version |
version := ((MCCacheRepository default includesVersionNamed: latestVersion)
ifTrue: [MCCacheRepository default]
More information about the Vm-dev
mailing list