[Vm-dev] VM Maker: CMakeVMMakerSqueak-tty.62.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Jun 17 01:26:01 UTC 2014


Timothy M uploaded a new version of CMakeVMMakerSqueak to project VM Maker:
http://source.squeak.org/VMMaker/CMakeVMMakerSqueak-tty.62.mcz

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

Name: CMakeVMMakerSqueak-tty.62
Author: tty
Time: 16 June 2014, 9:26:06.024 pm
UUID: 240b4326-5dda-4748-8230-23a9a4df4710
Ancestors: CMakeVMMakerSqueak-tty.61

Removed per buildType stubs for extraVMSettings and postBuildActions. These are compat layer overrides and not pure additions to the system.

I want to live with a few iterations before implementing.

left a note to myself to reconsider:
extraVMSettingsBuild: aMaker
postBuildActionsBuild: aMaker
extraPluginSettings: aMaker

tests ran
build compiled fine
buildDebug generated and started to build!

Tomorrow starts the boilerplate grunt work of cranking out real configurations.

=============== Diff against CMakeVMMakerSqueak-tty.61 ===============

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuild (in category 'cmake config build type ') -----
- extraVMSettingsBuild 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildAssert (in category 'cmake config build type ') -----
- extraVMSettingsBuildAssert 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildAssertITimerHeartbeat (in category 'cmake config build type ') -----
- extraVMSettingsBuildAssertITimerHeartbeat 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildDebug (in category 'cmake config build type ') -----
- extraVMSettingsBuildDebug 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildDebugITimerHeartbeat (in category 'cmake config build type ') -----
- extraVMSettingsBuildDebugITimerHeartbeat 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildITimerHeartbeat (in category 'cmake config build type ') -----
- extraVMSettingsBuildITimerHeartbeat 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildMultiThreaded (in category 'cmake config build type ') -----
- extraVMSettingsBuildMultiThreaded 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildMultiThreadedAssert (in category 'cmake config build type ') -----
- extraVMSettingsBuildMultiThreadedAssert
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildMultiThreadedDebug (in category 'cmake config build type ') -----
- extraVMSettingsBuildMultiThreadedDebug 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>extraVMSettingsBuildNone (in category 'cmake config build type ') -----
- extraVMSettingsBuildNone 
- 	self required!

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuild: (in category 'cmake config build type ') -----
- postBuildActionsBuild: aMaker
- 	"convenience method for this buildType. default is self postBuildActions"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildAssert: (in category 'cmake config build type ') -----
- postBuildActionsBuildAssert: aMaker
- 	"convenience method for this buildType. default is self postBuildActions"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildAssertITimerHeartbeat: (in category 'cmake config build type ') -----
- postBuildActionsBuildAssertITimerHeartbeat: aMaker
- 	"convenience method for this buildType. default is self postBuildActions"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildDebug: (in category 'cmake config build type ') -----
- postBuildActionsBuildDebug: aMaker
- 	"convenience method for this buildType. default is self postBuildActions: aMaker"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildDebugITimerHeartbeat: (in category 'cmake config build type ') -----
- postBuildActionsBuildDebugITimerHeartbeat: aMaker
- 	"convenience method for this buildType. default is self postBuildActions: aMaker"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildITimerHeartbeat: (in category 'cmake config build type ') -----
- postBuildActionsBuildITimerHeartbeat: aMaker
- 	"convenience method for this buildType. default is self postBuildActions: aMaker"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildMultiThreaded: (in category 'cmake config build type ') -----
- postBuildActionsBuildMultiThreaded: aMaker
- 	"convenience method for this buildType. default is self postBuildActions: aMaker"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildMultiThreadedAssert: (in category 'cmake config build type ') -----
- postBuildActionsBuildMultiThreadedAssert: aMaker
- 	"convenience method for this buildType. default is self postBuildActions: aMaker"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildMultiThreadedDebug: (in category 'cmake config build type ') -----
- postBuildActionsBuildMultiThreadedDebug: aMaker 
- 	"convenience method for this buildType. default is self postBuildActions: aMaker"
- 	^self postBuildActions:aMaker
- !

Item was removed:
- ----- Method: TCPlatformConfigForSqueak>>postBuildActionsBuildNone: (in category 'cmake config build type ') -----
- postBuildActionsBuildNone: aMaker
- 	"convenience method for this buildType. default is self postBuildActions: aMaker"
- 	^self postBuildActions:aMaker
- !



More information about the Vm-dev mailing list