VM Maker: CMakeVMMaker-IgorStasenko.157.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: CMakeVMMaker-IgorStasenko.157.mcz

commits-2
 
Igor Stasenko uploaded a new version of CMakeVMMaker to project VM Maker:
http://source.squeak.org/VMMaker/CMakeVMMaker-IgorStasenko.157.mcz

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

Name: CMakeVMMaker-IgorStasenko.157
Author: IgorStasenko
Time: 27 April 2012, 7:27:15.783 pm
UUID: 7bae08cd-1557-4a34-94f8-f136f8e8e7b5
Ancestors: CMakeVMMaker-EstebanLorenzano.156

- added config options for SSL plugin on unix

=============== Diff against CMakeVMMaker-EstebanLorenzano.156 ===============

Item was changed:
  CPlatformConfig subclass: #CogFamilyUnixConfig
  instanceVariableNames: ''
  classVariableNames: ''
  poolDictionaries: ''
  category: 'CMakeVMMaker-Unix'!
 
+ !CogFamilyUnixConfig commentStamp: 'IgorStasenko 4/27/2012 19:21' prior: 0!
- !CogFamilyUnixConfig commentStamp: 'MarianoMartinezPeck 4/24/2011 15:31' prior: 0!
  This is an abstract class for all Cog VMs for Unix.
 
  For ALSA sound driver you need to install a
 
   - libasound2
   - libasound2-dev
 
  For UUID you might also need:
 
  - uuid-dev
   packages  
 
+ For SSL Plugins you need libssl & development headers:
 
+ sudo apt-get install openssl
+ sudo apt-get install libssl-dev
+
+
  Fore more information, check the class comments of all the superclasses.
  !

Item was added:
+ ----- Method: CogFamilyUnixConfig>>configureSqueakSSLPlugin: (in category 'plugin extra rules') -----
+ configureSqueakSSLPlugin: maker
+ "extra rules for SqueakSSLPlugin"
+
+ maker addPlatformSources: #( 'sqUnixOpenSSL.c').
+
+ maker addExternalLibraries: #('ssl' ).
+ !