[Vm-dev] VM Maker: CMakeVMMakerSqueak-tty.42.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Jun 10 15:42:21 UTC 2014
Timothy M uploaded a new version of CMakeVMMakerSqueak to project VM Maker:
http://source.squeak.org/VMMaker/CMakeVMMakerSqueak-tty.42.mcz
==================== Summary ====================
Name: CMakeVMMakerSqueak-tty.42
Author: tty
Time: 10 June 2014, 11:42:18.518 am
UUID: af17bed1-1972-44ca-a86f-8c4bcd68716f
Ancestors: CMakeVMMakerSqueak-tty.41
Added infrastructure for a configuration to exclude itself from a build.
Added a query to the builders to see what configuratins do/do not exclude themselves.
Wrote test for above.
Fixed failing tests on configurations not providing the Language.VMM.MemoryModel etc.
=============== Diff against CMakeVMMakerSqueak-tty.41 ===============
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testBuildDirName (in category 'as yet unclassified') -----
testBuildDirName
+ "for each builder, make sure all its configurations provide a build directory name "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ o excludeFromBuild not
+ ifTrue:[self assert:(o buildDirName isString)]]]]
- self assert:(o buildDirName isString)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testBuildDirs (in category 'as yet unclassified') -----
testBuildDirs
+ "for each builder, make sure all its configurations provides availbale build directories "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ o excludeFromBuild not
+ ifTrue:[self assert:(o buildDir isKindOf: FileDirectory)]]]]
- self assert:(o buildDir isKindOf: FileDirectory)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testDefaultExternalPlugins (in category 'as yet unclassified') -----
testDefaultExternalPlugins
+ "for each builder, make sure all its configurations provides defaultExternalPlugins"
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o defaultExternalPlugins isArray)]]]
- self assert:(o defaultExternalPlugins isArray)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testDefaultInternalPlugins (in category 'as yet unclassified') -----
testDefaultInternalPlugins
+ "for each builder, make sure all its configurations provides defaultInternalPlugins"
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o defaultInternalPlugins isArray)]]]
- self assert:(o defaultInternalPlugins isArray)]
- ]]
-
!
Item was added:
+ ----- Method: CMakeVMMakerSqueakConfigurationsTest>>testDirSource (in category 'as yet unclassified') -----
+ testDirSource
+ "for each builder, make sure all its configurations provide a dirSource "
+ SqueakCMakeVMMakerAbstractBuilder
+ subclassesDo:[:builder | | o |
+ Smalltalk globals
+ allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
+ ifTrue:[
+ o:= configuration new.
+ self assert:(o dirSource isString)]]]
+
+
+
+
+
+
+
+ !
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testExcludeFromBuild (in category 'as yet unclassified') -----
testExcludeFromBuild
+ "for each builder, make sure all its includes or excludes itself from a build "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(((o excludeFromBuild) == true) | ((o excludeFromBuild) == false))]]]
- self assert:(((o excludeFromBuild) == true) | ((o excludeFromBuild) == false))]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testExectuableName (in category 'as yet unclassified') -----
testExectuableName
+ "for each builder, make sure all its configurations provide an executableName "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o executableName isString)]]]
- self assert:(o executableName isString)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testExternalPlugins (in category 'as yet unclassified') -----
testExternalPlugins
+ "for each builder, make sure all its configurations provides externalePlugins "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o externalPlugins isArray)]]]
- self assert:(o externalPlugins isArray)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testInternalPlugins (in category 'as yet unclassified') -----
testInternalPlugins
+ "for each builder, make sure all its configurations provides internalPlutgins "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o internalPlugins isArray)]]]
- self assert:(o internalPlugins isArray)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testOutputDir (in category 'as yet unclassified') -----
testOutputDir
+ "for each builder, make sure all its configurations provide an outputDir "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o outputDir isKindOf: FileDirectory)]]]
- self assert:(o outputDir isKindOf: FileDirectory)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testSrcDirs (in category 'as yet unclassified') -----
testSrcDirs
+ "for each builder, make sure all its configurations provide a srcDir "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o srcDir isKindOf: FileDirectory)]]]
- self assert:(o srcDir isKindOf: FileDirectory)]
- ]]
-
!
Item was changed:
----- Method: CMakeVMMakerSqueakConfigurationsTest>>testTopDirs (in category 'as yet unclassified') -----
testTopDirs
+ "for each builder, make sure all its configurations provide a topDir "
- "for each builder, make sure all its configurations provide a buildDirectory "
SqueakCMakeVMMakerAbstractBuilder
subclassesDo:[:builder | | o |
Smalltalk globals
allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
ifTrue:[
o:= configuration new.
+ self assert:(o topDir isKindOf: FileDirectory)]]]
- self assert:(o topDir isKindOf: FileDirectory)]
- ]]
-
!
Item was added:
+ ----- Method: CMakeVMMakerSqueakConfigurationsTest>>testdirBuildLanguageVMMM (in category 'as yet unclassified') -----
+ testdirBuildLanguageVMMM
+ "for each builder that does not exclude itself from builds, make sure it returns dirBUildLanguageVMMM "
+ SqueakCMakeVMMakerAbstractBuilder
+ subclassesDo:[:builder | | o |
+ Smalltalk globals
+ allClassesDo:[:configuration | (configuration class category asString withoutQuoting startsWith: (builder configurationsCategory))
+ ifTrue:[
+ o:= configuration new.
+ o excludeFromBuild not
+ ifTrue:[self assert:(o dirBuildLanguageVMMM isString)]]]]
+
+
+
+
+
+
+
+ !
Item was added:
+ ----- Method: Linux32ARMv6StackV3CrossRaspbianConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: Linux32ARMv6StackV3CrossRaspbianFastBltConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: Linux32ARMv6StackV3RaspbianConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: Linux32ARMv6StackV3RaspbianFastBltConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: Linux32x86NewspeakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: Linux32x86NewspeakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogV3!
Item was added:
+ ----- Method: Linux32x86NewspeakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaSpur!
Item was added:
+ ----- Method: Linux32x86NewspeakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaV3!
Item was changed:
+ ----- Method: Linux32x86NewspeakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
- ----- Method: Linux32x86NewspeakStackSpurConfig>>dirBuildLanguageVMMM (in category 'as yet unclassified') -----
dirBuildLanguageVMMM
+ ^self newspeakStackSpur!
- "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
- ^self squeakStackV3!
Item was changed:
----- Method: Linux32x86SqueakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
- ^self squeakCogSpur!
Item was added:
+ ----- Method: Linux32x86SqueakCogV3Debian64Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was changed:
----- Method: Linux32x86SqueakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaSpur!
- ^self squeakCogSpur!
Item was changed:
----- Method: Linux32x86SqueakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaV3!
- ^self squeakCogSpur!
Item was changed:
----- Method: Linux32x86SqueakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackSpur!
- ^self squeakCogSpur!
Item was changed:
----- Method: Linux32x86SqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
- ^self squeakCogSpur!
Item was added:
+ ----- Method: Linux32x86SqueakStackV3SlackwareConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: Linux32x86SqueakStackV3SlackwareNoGLConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was changed:
----- Method: Linux64Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self required!
- ^self squeakCogV3!
Item was added:
+ ----- Method: Linux64NewspeakCogSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: Linux64NewspeakCogV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogV3!
Item was added:
+ ----- Method: Linux64NewspeakSistaSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaSpur!
Item was added:
+ ----- Method: Linux64NewspeakSistaV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaV3!
Item was added:
+ ----- Method: Linux64NewspeakStackSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakStackSpur!
Item was added:
+ ----- Method: Linux64NewspeakStackV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: Linux64SqueakCogSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: Linux64SqueakCogV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
Item was added:
+ ----- Method: Linux64SqueakSistaSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaSpur!
Item was added:
+ ----- Method: Linux64SqueakSistaV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaV3!
Item was added:
+ ----- Method: Linux64SqueakStackSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackSpur!
Item was added:
+ ----- Method: Linux64SqueakStackV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: MacOSX32x86NewspeakCogSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: MacOSX32x86NewspeakCogV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogV3!
Item was added:
+ ----- Method: MacOSX32x86NewspeakSistaSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaSpur!
Item was added:
+ ----- Method: MacOSX32x86NewspeakSistaV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaV3!
Item was added:
+ ----- Method: MacOSX32x86NewspeakStackSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakStackSpur!
Item was added:
+ ----- Method: MacOSX32x86NewspeakStackV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: MacOSX32x86SqueakCogSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: MacOSX32x86SqueakCogV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
Item was added:
+ ----- Method: MacOSX32x86SqueakSistaSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaSpur!
Item was added:
+ ----- Method: MacOSX32x86SqueakSistaV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaV3!
Item was added:
+ ----- Method: MacOSX32x86SqueakStackSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackSpur!
Item was added:
+ ----- Method: MacOSX32x86SqueakStackV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakAndroidStackEvtConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self eventStackV3!
Item was changed:
----- Method: SqueakBSDConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ self required!
- ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakCMakeVMMakerAbstractBuilder class>>showExcludeFromBuild: (in category 'queries') -----
+ showExcludeFromBuild: aBoolean
+ default ifNil:[default:= self new].
+ ^default showExcludeFromBuild: aBoolean!
Item was added:
+ ----- Method: SqueakCMakeVMMakerAbstractBuilder>>getInfoForBuild: (in category 'queries') -----
+ getInfoForBuild: aSymbol!
Item was added:
+ ----- Method: SqueakCMakeVMMakerAbstractBuilder>>getInfoForBuilds (in category 'queries') -----
+ getInfoForBuilds
+ | result|
+ "return a Dictionary of CMakeMakerSqueak-XYZ platform configurations and their associated CMakeVMakerConfigurationInfo "
+ result := Dictionary new.
+ self class allSubclassesDo:[:c | |configurationsCategory |
+ configurationsCategory := c default configurationsCategory.
+ result at:(configurationsCategory asSymbol) put: (self configurationDictionary: configurationsCategory).
+ ].
+ . ^result
+
+ !
Item was added:
+ ----- Method: SqueakCMakeVMMakerAbstractBuilder>>showExcludeFromBuild: (in category 'queries') -----
+ showExcludeFromBuild: aBoolean
+ |dictionary result msg s|
+ "return all configurations that where the excludeFromBuid matches aBoolean. excludeFromBuild is manually set by the developer"
+ aBoolean
+ ifTrue:[msg:= 'available configurations are: '. s:='']
+ ifFalse:[msg:= 'disabled configurations are: '. s:= ' edit method excludeFromBuild to toggle'].
+ result := OrderedCollection new.
+ dictionary:=self getInfoForBuilds.
+ dictionary do:[:dict |
+ dict keysAndValuesDo: [:config :configinfo |
+ aBoolean == (configinfo excludeFromBuild)
+ ifTrue:[ result add: config]]].
+ ^'Configurations where excludeFromBuild ==', aBoolean ,'->',result, s.!
Item was changed:
----- Method: SqueakCocoaIOSCogV3FamilyConfig>>excludeFromBuild (in category 'cmake') -----
excludeFromBuild
+ ^true
- ^false
!
Item was added:
+ ----- Method: SqueakCocoaIOSSqueakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakCocoaIOSSqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakCocoaIOSStackV3CLANGConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakFreeBSDNewspeakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: SqueakFreeBSDNewspeakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogV3!
Item was added:
+ ----- Method: SqueakFreeBSDNewspeakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaSpur!
Item was added:
+ ----- Method: SqueakFreeBSDNewspeakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaV3!
Item was added:
+ ----- Method: SqueakFreeBSDNewspeakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakStackSpur!
Item was added:
+ ----- Method: SqueakFreeBSDNewspeakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakFreeBSDSqueakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: SqueakFreeBSDSqueakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakFreeBSDSqueakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaSpur!
Item was added:
+ ----- Method: SqueakFreeBSDSqueakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaV3!
Item was added:
+ ----- Method: SqueakFreeBSDSqueakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackSpur!
Item was added:
+ ----- Method: SqueakFreeBSDSqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was changed:
----- Method: SqueakIA32BochsConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur the default is squeak.cog.v3"
+ ^self required!
- ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakIA32BochsLinuxConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: SqueakIA32BochsMacOSConfig>>dirBuildLanguageVMMM (in category 'as yet unclassified') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: SqueakIA32BochsMacOSXConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: SqueakIA32BochsWin32Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ SqueakIPhoneSqueakStackV3Config subclass: #SqueakIPhoneSimulatorSqueakStackV3Config
+ instanceVariableNames: ''
+ classVariableNames: ''
+ poolDictionaries: ''
+ category: 'CMakeVMMakerSqueak-IOS'!
+
+ !SqueakIPhoneSimulatorSqueakStackV3Config commentStamp: 'tty 6/7/2014 10:44' prior: 0!
+ N.B. tty.
+
+ Honestly, I have know idea how to use this (:
+
+
+ Usage:
+ SqueakIPhoneSimulatorV3StackConfig generate
+ Or:
+ SqueakIPhoneSimulatorV3StackConfig generateWithSources
+ Or:
+ find my Builder in CMakeVMMakerSqueak-Builder category and use that to query me or invoke me
+ !
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>architecture (in category 'accessing') -----
+ architecture
+ ^'i386'!
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>commonCompilerFlags (in category 'accessing') -----
+ commonCompilerFlags
+ ^ super commonCompilerFlags, {
+ '-mios-simulator-version-min={1}' format: { self sdkVersion } }!
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>excludeFromBuild (in category 'cmake') -----
+ excludeFromBuild
+ ^false
+ !
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>executableName (in category 'accessing') -----
+ executableName
+ ^'iStackVMSimulator'!
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>ft2PluginConfigurationFlags (in category 'plugin extra rules') -----
+ ft2PluginConfigurationFlags
+ ^ {'--without-zlib'.
+ '--without-bzip2'.
+ '--host=i386-apple-darwin'.
+ '--enable-static=yes'.
+ '--enable-shared=no'.
+ 'CFLAGS=\\"-arch {1} -pipe -std=c99 -Wno-trigraphs -O2 -fpascal-strings -fwrapv -Wreturn-type -Wunused-variable -fvisibility=hidden -fmessage-length=0 -mios-simulator-version-min={3} -I{2}/usr/include/libxml2 -isysroot {2}\\"'.
+ 'LDFLAGS=\\"-arch {1} -mios-simulator-version-min={3} -isysroot {2}\\"' }
+ collect: [ :each |
+ each format: {
+ self architecture.
+ self sysroot.
+ self sdkVersion } ]!
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>sdkTarget (in category 'accessing') -----
+ sdkTarget
+ ^'iphonesimulator', self sdkVersion!
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>setCommonProperties: (in category 'settings') -----
+ setCommonProperties: maker
+ maker set: 'CMAKE_CROSSCOMPILING' to: 'TRUE'.
+ maker set: 'CMAKE_SYSTEM_NAME' to: 'Darwin'.
+ maker set: 'CMAKE_SYSTEM_PROCESSOR' to: 'i386'.
+
+ maker
+ set: 'SDKVER'
+ toString: self sdkVersion.
+ maker
+ set: 'DEVROOT'
+ toString: ('/Applications/Xcode.app/Contents/Developer/Platforms/{1}.platform/Developer'
+ format: { self targetDevice }).
+ maker
+ set: 'SDKROOT'
+ toString: ('$\{DEVROOT\}/SDKs/{1}$\{SDKVER\}.sdk' format: { self targetDevice }).
+
+ maker set: 'CMAKE_OSX_SYSROOT' to: self sysroot.
+
+ maker set: 'CMAKE_FIND_ROOT_PATH' to: '"${SDKROOT}" "${DEVROOT}"'.
+ maker set: 'CMAKE_FIND_ROOT_PATH_MODE_PROGRAM' to: 'ONLY'.
+ maker set: 'CMAKE_FIND_ROOT_PATH_MODE_LIBRARY' to: 'ONLY'.
+ maker set: 'CMAKE_FIND_ROOT_PATH_MODE_INCLUDE' to: 'ONLY'.
+
+ maker
+ set: 'CMAKE_EXE_LINKER_FLAGS'
+ toString: '-mios-simulator-version-min=${SDKVER} --sysroot ${SDKROOT} -L${SDKROOT}/usr/lib -L${SDKROOT}/usr/lib/system'.
+ maker
+ set: 'CMAKE_C_FLAGS'
+ toString: '--sysroot ${SDKROOT} -L${SDKROOT}/usr/lib -L${SDKROOT}/usr/lib/system'.
+ maker
+ set: 'CMAKE_CXX_FLAGS'
+ toString: '--sysroot ${SDKROOT} -L${SDKROOT}/usr/lib -L${SDKROOT}/usr/lib/system'.
+
+ maker addFrameworks: self frameworks.!
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>standardIncludes (in category 'source files') -----
+ standardIncludes
+ ^super standardIncludes, {
+ '/Applications/Xcode.app/Contents/Developer/Platforms/{1}.platform/Developer/SDKs/{1}{2}.sdk/usr/include/'
+ format: {
+ self targetDevice.
+ self sdkVersion} }
+ !
Item was added:
+ ----- Method: SqueakIPhoneSimulatorSqueakStackV3Config>>targetDevice (in category 'accessing') -----
+ targetDevice
+ ^'iPhoneSimulator'!
Item was removed:
- SqueakIPhoneSqueakStackV3Config subclass: #SqueakIPhoneSimulatorV3SqueakStackConfig
- instanceVariableNames: ''
- classVariableNames: ''
- poolDictionaries: ''
- category: 'CMakeVMMakerSqueak-IOS'!
-
- !SqueakIPhoneSimulatorV3SqueakStackConfig commentStamp: 'tty 6/7/2014 10:44' prior: 0!
- N.B. tty.
-
- Honestly, I have know idea how to use this (:
-
-
- Usage:
- SqueakIPhoneSimulatorV3StackConfig generate
- Or:
- SqueakIPhoneSimulatorV3StackConfig generateWithSources
- Or:
- find my Builder in CMakeVMMakerSqueak-Builder category and use that to query me or invoke me
- !
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>architecture (in category 'accessing') -----
- architecture
- ^'i386'!
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>commonCompilerFlags (in category 'accessing') -----
- commonCompilerFlags
- ^ super commonCompilerFlags, {
- '-mios-simulator-version-min={1}' format: { self sdkVersion } }!
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>excludeFromBuild (in category 'cmake') -----
- excludeFromBuild
- ^false
- !
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>executableName (in category 'accessing') -----
- executableName
- ^'iStackVMSimulator'!
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>ft2PluginConfigurationFlags (in category 'plugin extra rules') -----
- ft2PluginConfigurationFlags
- ^ {'--without-zlib'.
- '--without-bzip2'.
- '--host=i386-apple-darwin'.
- '--enable-static=yes'.
- '--enable-shared=no'.
- 'CFLAGS=\\"-arch {1} -pipe -std=c99 -Wno-trigraphs -O2 -fpascal-strings -fwrapv -Wreturn-type -Wunused-variable -fvisibility=hidden -fmessage-length=0 -mios-simulator-version-min={3} -I{2}/usr/include/libxml2 -isysroot {2}\\"'.
- 'LDFLAGS=\\"-arch {1} -mios-simulator-version-min={3} -isysroot {2}\\"' }
- collect: [ :each |
- each format: {
- self architecture.
- self sysroot.
- self sdkVersion } ]!
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>sdkTarget (in category 'accessing') -----
- sdkTarget
- ^'iphonesimulator', self sdkVersion!
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>setCommonProperties: (in category 'settings') -----
- setCommonProperties: maker
- maker set: 'CMAKE_CROSSCOMPILING' to: 'TRUE'.
- maker set: 'CMAKE_SYSTEM_NAME' to: 'Darwin'.
- maker set: 'CMAKE_SYSTEM_PROCESSOR' to: 'i386'.
-
- maker
- set: 'SDKVER'
- toString: self sdkVersion.
- maker
- set: 'DEVROOT'
- toString: ('/Applications/Xcode.app/Contents/Developer/Platforms/{1}.platform/Developer'
- format: { self targetDevice }).
- maker
- set: 'SDKROOT'
- toString: ('$\{DEVROOT\}/SDKs/{1}$\{SDKVER\}.sdk' format: { self targetDevice }).
-
- maker set: 'CMAKE_OSX_SYSROOT' to: self sysroot.
-
- maker set: 'CMAKE_FIND_ROOT_PATH' to: '"${SDKROOT}" "${DEVROOT}"'.
- maker set: 'CMAKE_FIND_ROOT_PATH_MODE_PROGRAM' to: 'ONLY'.
- maker set: 'CMAKE_FIND_ROOT_PATH_MODE_LIBRARY' to: 'ONLY'.
- maker set: 'CMAKE_FIND_ROOT_PATH_MODE_INCLUDE' to: 'ONLY'.
-
- maker
- set: 'CMAKE_EXE_LINKER_FLAGS'
- toString: '-mios-simulator-version-min=${SDKVER} --sysroot ${SDKROOT} -L${SDKROOT}/usr/lib -L${SDKROOT}/usr/lib/system'.
- maker
- set: 'CMAKE_C_FLAGS'
- toString: '--sysroot ${SDKROOT} -L${SDKROOT}/usr/lib -L${SDKROOT}/usr/lib/system'.
- maker
- set: 'CMAKE_CXX_FLAGS'
- toString: '--sysroot ${SDKROOT} -L${SDKROOT}/usr/lib -L${SDKROOT}/usr/lib/system'.
-
- maker addFrameworks: self frameworks.!
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>standardIncludes (in category 'source files') -----
- standardIncludes
- ^super standardIncludes, {
- '/Applications/Xcode.app/Contents/Developer/Platforms/{1}.platform/Developer/SDKs/{1}{2}.sdk/usr/include/'
- format: {
- self targetDevice.
- self sdkVersion} }
- !
Item was removed:
- ----- Method: SqueakIPhoneSimulatorV3SqueakStackConfig>>targetDevice (in category 'accessing') -----
- targetDevice
- ^'iPhoneSimulator'!
Item was added:
+ ----- Method: SqueakIPhoneSqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was changed:
----- Method: SqueakMacOSConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self required!
- ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakMacOSNewspeakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: SqueakMacOSNewspeakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self newspeakCogV3!
Item was added:
+ ----- Method: SqueakMacOSNewspeakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self newspeakSistaSpur!
Item was added:
+ ----- Method: SqueakMacOSNewspeakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self newspeakSistaV3!
Item was added:
+ ----- Method: SqueakMacOSNewspeakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self newspeakStackSpur!
Item was added:
+ ----- Method: SqueakMacOSNewspeakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self newspeakStackV3!
Item was added:
+ ----- Method: SqueakMacOSSqueakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: SqueakMacOSSqueakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakMacOSSqueakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self squeakSistaSpur!
Item was added:
+ ----- Method: SqueakMacOSSqueakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self squeakSistaV3!
Item was added:
+ ----- Method: SqueakMacOSSqueakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self squeakStackSpur!
Item was added:
+ ----- Method: SqueakMacOSSqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakMacOSV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. default is squeak.cog.v3"
+ ^self required!
Item was added:
+ ----- Method: SqueakMacOSX32x86Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self required!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self required!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCNewspeakCogSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCNewspeakCogV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogV3!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCNewspeakSistaSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaSpur!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCNewspeakSistaV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaV3!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCNewspeakStackSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakStackSpur!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCNewspeakStackV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCSqueakCogSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCSqueakCogV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCSqueakSistaSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaSpur!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCSqueakSistaV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaV3!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCSqueakStackSpur>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackSpur!
Item was added:
+ ----- Method: SqueakMacOSXPowerPCSqueakStackV3>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was changed:
----- Method: SqueakSunOS32x86Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self required!
- ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakSunOS32x86NewspeakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: SqueakSunOS32x86NewspeakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogV3!
Item was added:
+ ----- Method: SqueakSunOS32x86NewspeakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaSpur!
Item was added:
+ ----- Method: SqueakSunOS32x86NewspeakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakSistaV3!
Item was added:
+ ----- Method: SqueakSunOS32x86NewspeakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakStackSpur!
Item was added:
+ ----- Method: SqueakSunOS32x86NewspeakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was added:
+ ----- Method: SqueakSunOS32x86SqueakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: SqueakSunOS32x86SqueakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
Item was added:
+ ----- Method: SqueakSunOS32x86SqueakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaSpur!
Item was added:
+ ----- Method: SqueakSunOS32x86SqueakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaV3!
Item was added:
+ ----- Method: SqueakSunOS32x86SqueakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackSpur!
Item was added:
+ ----- Method: SqueakSunOS32x86SqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackV3!
Item was changed:
----- Method: SqueakWin32x86CogFamilyConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self required!
- ^self squeakCogV3!
Item was added:
+ ----- Method: TCPlatformConfigForSqueak>>eventStackV3 (in category 'cmake') -----
+ eventStackV3
+ "needed by Android config to pass internal tests. Android config is not built"
+ ^'do not build'!
Item was added:
+ ----- Method: Win32x86NewspeakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogSpur!
Item was added:
+ ----- Method: Win32x86NewspeakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ ^self newspeakCogV3!
Item was changed:
----- Method: Win32x86NewspeakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
+ ^self newspeakSistaSpur!
- "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
- ^self squeakStackV3!
Item was changed:
----- Method: Win32x86NewspeakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
+ ^self newspeakSistaV3!
- "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
- ^self squeakStackV3!
Item was changed:
----- Method: Win32x86NewspeakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
+ ^self newspeakStackSpur!
- "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
- ^self squeakStackV3!
Item was changed:
----- Method: Win32x86NewspeakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
^self squeakStackV3!
Item was added:
+ ----- Method: Win32x86SqueakCogSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogSpur!
Item was added:
+ ----- Method: Win32x86SqueakCogV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
+ dirBuildLanguageVMMM
+ "the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakCogV3!
Item was changed:
----- Method: Win32x86SqueakSistaSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaSpur!
- ^self squeakStackV3!
Item was changed:
----- Method: Win32x86SqueakSistaV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakSistaV3!
- ^self squeakStackV3!
Item was changed:
----- Method: Win32x86SqueakStackSpurConfig>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
+ ^self squeakStackSpur!
- ^self squeakStackV3!
Item was changed:
----- Method: Win32x86SqueakStackV3Config>>dirBuildLanguageVMMM (in category 'cmake') -----
dirBuildLanguageVMMM
"the directory under buildPlatformDir example: newspeak.cog.spur. use squeak.cog.v3 as default"
^self squeakStackV3!
More information about the Vm-dev
mailing list