[Vm-dev] VM Maker: CMakeVMMaker-IgorStasenko.168.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Jun 21 14:29:31 UTC 2012


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} ... "
+ 	)
+ '.
+ !



More information about the Vm-dev mailing list