Guillermo Polito uploaded a new version of CMakeVMMaker to project VM Maker: http://source.squeak.org/VMMaker/CMakeVMMaker-GuillermoPolito.158.mcz
==================== Summary ====================
Name: CMakeVMMaker-GuillermoPolito.158 Author: GuillermoPolito Time: 29 April 2012, 8:54:44 pm UUID: 3ac14b31-29a5-4613-93b8-db5c522dd8b4 Ancestors: CMakeVMMaker-IgorStasenko.157
added internetConfigurationPlugin as external for the Unix config
=============== Diff against CMakeVMMaker-IgorStasenko.157 ===============
Item was added: + ----- Method: CogFamilyUnixConfig>>configureInternetConfigPlugin: (in category 'plugin extra rules') ----- + configureInternetConfigPlugin: maker + super configureInternetConfigPlugin: maker. + maker addPlatformSources: #( 'sqUnixInternetConfiguration' )!
Item was changed: ----- Method: CogFamilyUnixConfig>>configureSqueakSSLPlugin: (in category 'plugin extra rules') ----- configureSqueakSSLPlugin: maker "extra rules for SqueakSSLPlugin" maker addPlatformSources: #( 'sqUnixOpenSSL.c'). maker addExternalLibraries: #('ssl' ). !
Item was changed: ----- Method: CogUnixConfig>>defaultExternalPlugins (in category 'plugins') ----- defaultExternalPlugins ^ #( B3DAcceleratorPlugin ThreadedIA32FFIPlugin "SqueakFFIPrims" "UUIDPlugin" "UnixOSProcessPlugin ?? " + InternetConfigPlugin )!
Item was changed: ----- Method: CogWindowsConfig>>compilerFlagsDebug (in category 'plugins') ----- compilerFlagsDebug "Define NDEBUG for production to exclude asserts " ^ '-g3 -O0 -march=pentium4 -momit-leaf-frame-pointer -maccumulate-outgoing-args -funroll-loops -DDEBUGVM=1'!
Item was changed: + ----- Method: CogWindowsConfig>>compilerFlagsRelease (in category 'compiler flags') ----- - ----- Method: CogWindowsConfig>>compilerFlagsRelease (in category 'as yet unclassified') ----- compilerFlagsRelease "Define NDEBUG for production to exclude asserts " ^ '-g0 -O2 -march=pentium4 -momit-leaf-frame-pointer -maccumulate-outgoing-args -funroll-loops ', '-DNDEBUG -DDEBUGVM=0'!
Item was changed: ----- Method: StackIPhoneConfig class>>deviceUniversal (in category 'accessing') ----- deviceUniversal ^#(1 2)!
Item was changed: ----- Method: StackIPhoneConfig>>targetedDeviceFamilyAsString (in category 'private') ----- targetedDeviceFamilyAsString ^String streamContents: [ :stream | self targetedDeviceFamily do: [ :each | stream nextPutAll: each asString ] separatedBy: [ stream nextPut: $, ]. stream nextPut: Character space ]!
Item was changed: ----- Method: StackIPhoneConfig>>targetedDeviceFamilyAsTemplateString (in category 'private') ----- targetedDeviceFamilyAsTemplateString ^String streamContents: [ :stream | self targetedDeviceFamily do: [ :each | stream nextPutAll: '<integer>'; nextPutAll: each asString; nextPutAll: '</integer>' ] ]!
vm-dev@lists.squeakfoundation.org