Igor Stasenko uploaded a new version of CMakeVMMaker to project VM Maker: http://source.squeak.org/VMMaker/CMakeVMMaker-IgorStasenko.168.mcz
==================== Summary ====================
Name: CMakeVMMaker-IgorStasenko.168 Author: IgorStasenko Time: 21 June 2012, 4:29:18 pm UUID: 67e21cee-bd03-4177-b62a-a0f3c0eed557 Ancestors: CMakeVMMaker-EstebanLorenzano.167
- fix tar command-line option to use 7z comression for cairo
=============== Diff against CMakeVMMaker-EstebanLorenzano.167 ===============
Item was added: + ----- Method: CMCairo>>unpack (in category 'generating actions') ----- + unpack + "produce commands for unpacking the library archive. + + the output of this command should use a directory + ${workDir}/${libName} + where the unpacked library sources will be located. + + see #setVariables method for understanding what variables used here + + NOTE: had to override since cairo uses 7z compression + " + + gen set: #unpackTarget toString: '${libSourcesDir}/touch.cmake'. + + gen puts: + 'add_custom_command(OUTPUT "${unpackTarget}" + COMMAND tar -Jxf "${libName}.tgz" + COMMAND touch "${unpackTarget}" + COMMENT "Unpacking ${libName} ... " + ) + '. + !