VM Maker: CMakeVMMaker-IgorStasenko.172.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.172.mcz

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

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

Name: CMakeVMMaker-IgorStasenko.172
Author: IgorStasenko
Time: 26 July 2012, 4:55:18.176 pm
UUID: 43beed23-6ea1-c346-a58a-47d1e95497fd
Ancestors: CMakeVMMaker-IgorStasenko.171

 - snapshot of preliminary configureSqueakSSLPlugin: (not works yet)

=============== Diff against CMakeVMMaker-IgorStasenko.171 ===============

Item was added:
+ ----- Method: CMakeGenerator>>linkDirectories: (in category 'cmake commands') -----
+ linkDirectories: aString
+ ^ self cmd: 'link_directories' params: aString!

Item was changed:
  ----- Method: CogFamilyWindowsConfig>>configureSqueakSSLPlugin: (in category 'plugin extra rules') -----
  configureSqueakSSLPlugin: maker
- maker addPlatformSources: #('sqWin32SSL.c').
 
+ maker addPlatformSources: #('sqUnixOpenSSL.c').
+
+ maker addPlatformSources: #('libcrypto.dll.a' 'libssl.dll.a').
+
+ maker includeDirectories: '"C:/MinGW/msys/1.0/home/sig/openssl/openssl-1.0.1c/include/"'.
+ maker linkDirectories: '${outputDir}'.
+
  maker addExternalLibraries:
  #(
+ 'libeay32.dll'
+ 'ssleay32.dll'
- 'secur32'
- 'crypt32'
  )!