[Vm-dev] VM Maker: VMMaker-dtl.316.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Apr 10 23:42:45 UTC 2013


David T. Lewis uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker-dtl.316.mcz

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

Name: VMMaker-dtl.316
Author: dtl
Time: 10 April 2013, 7:41:21.73 pm
UUID: 38189734-1a66-4f7f-8ba5-c04e5b95f719
Ancestors: VMMaker-dtl.315

Change default directory structure for generated sources to use a common directory for all plugins.

Support for the old directory structure is still available. To generate plugins in the old directory structure, evaluate "VMMaker useSinglePluginsDirectory: false"

=============== Diff against VMMaker-dtl.315 ===============

Item was changed:
  ----- Method: VMMaker class>>initialize (in category 'initialisation') -----
  initialize
  	"VMMaker initialize"
  	DirNames := Dictionary new.
  	DirNames at: #coreVMDir put: 'vm';
  		at: #platformsDir put: 'platforms';
  		at: #pluginsDir put: 'plugins';
  		at: #sourceDir put: 'src'.
  
+ 	self useSinglePluginsDirectory: true.	"new directory structure"
+ 	"self useSinglePluginsDirectory: false."	"old directory structure"
- 	"self useSinglePluginsDirectory: true."	"new directory structure"
- 	self useSinglePluginsDirectory: false.	"old directory structure"
  
  	(self respondsTo: #initializeBrowserSupport)
  		ifTrue: [self initializeBrowserSupport "see package SlangBrowser"]!



More information about the Vm-dev mailing list