[squeak-dev] The Trunk: Installer-Core-cmm.416.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Nov 22 23:25:27 UTC 2016


Chris Muller uploaded a new version of Installer-Core to project The Trunk:
http://source.squeak.org/trunk/Installer-Core-cmm.416.mcz

==================== Summary ====================

Name: Installer-Core-cmm.416
Author: cmm
Time: 22 November 2016, 5:25:19.520185 pm
UUID: 9c4a55d1-a27d-4b4a-85fa-74aaad20d89d
Ancestors: Installer-Core-cmm.415

Personal SqueakSource repository default to port 8079 because a lot of people use 8888 for testing.

=============== Diff against Installer-Core-cmm.414 ===============

Item was changed:
  ----- Method: Installer class>>defaultLocalRepository (in category 'repository-overrides') -----
  defaultLocalRepository
  	"Check for a personal, Magma-indexed SqueakSource server first, if none running, the the 'mc' directory in the current directory."
  	| localSqueaksource |
+ 	localSqueaksource := Installer monticello http: 'http://localhost:8079'.
- 	localSqueaksource := Installer monticello http: 'http://localhost:8888'.
  	^ localSqueaksource mc isIndexed
  		ifTrue: [localSqueaksource]
  		ifFalse: [Installer monticello directory: FileDirectory default / 'mc']!

Item was changed:
  ----- Method: Installer>>addLocalRepositories (in category 'configure') -----
  addLocalRepositories
  	"For all MC packages defined in my 'package-definitions', add the local directory repository where they reside."
+ 	self class suspendRepositoryOverridesWhile:
+ 		[ self class useLocalRepository.
+ 		self allPackages do:
+ 			[ : each | self addRepositoryFor: each ] ]!
- 	self allPackages do:
- 		[ : each | self class suspendRepositoryOverridesWhile:
- 			[ self class useLocalRepository.
- 			self addRepositoryFor: each ] ]!



More information about the Squeak-dev mailing list