Igor Stasenko uploaded a new version of CMakeVMMaker to project VM Maker: http://source.squeak.org/VMMaker/CMakeVMMaker-IgorStasenko.184.mcz
==================== Summary ====================
Name: CMakeVMMaker-IgorStasenko.184 Author: IgorStasenko Time: 25 October 2012, 4:34:30.105 pm UUID: d2c02343-af08-e84a-9357-ebc64d218315 Ancestors: CMakeVMMaker-EstebanLorenzano.183, CMakeVMMaker-IgorStasenko.183
- fix openSSL building on windoze
=============== Diff against CMakeVMMaker-EstebanLorenzano.183 ===============
Item was changed: ----- Method: CMLibPng>>defineAsTarget (in category 'generating actions') ----- defineAsTarget gen puts: 'add_custom_target(${libName} + DEPENDS "${externalModulesDir}/${libraryFileName}" - DEPENDS zlib "${externalModulesDir}/${libraryFileName}" )'!
Item was added: + ----- Method: CMWin32LibPng>>defineAsTarget (in category 'as yet unclassified') ----- + defineAsTarget + + gen puts: + 'add_custom_target(${libName} + DEPENDS zlib "${externalModulesDir}/${libraryFileName}" + )'!
Item was changed: ----- Method: CMWin32OpenSSL>>build (in category 'as yet unclassified') ----- build
gen puts: ' add_custom_command(OUTPUT "${libSourcesDir}/Makefile" COMMAND ./config shared --prefix=''${installPrefix}'' WORKING_DIRECTORY "${libSourcesDir}" DEPENDS "${unpackTarget}" )
+ add_custom_command(OUTPUT "${installPrefix}/bin/libeay32.dll" "${installPrefix}/bin/ssleay32.dll" - add_custom_command(OUTPUT "${libInstalled}" COMMAND make COMMAND make install WORKING_DIRECTORY "${libSourcesDir}" DEPENDS "${libSourcesDir}/Makefile" COMMENT "Building ${libName}" ) ' !
vm-dev@lists.squeakfoundation.org