[Vm-dev] VM Maker: CMakeVMMaker-EstebanLorenzano.194.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Mar 8 16:28:33 UTC 2013


Esteban Lorenzano uploaded a new version of CMakeVMMaker to project VM Maker:
http://source.squeak.org/VMMaker/CMakeVMMaker-EstebanLorenzano.194.mcz

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

Name: CMakeVMMaker-EstebanLorenzano.194
Author: EstebanLorenzano
Time: 8 March 2013, 5:28:17.302 pm
UUID: ac6cf747-7b71-4ee8-8030-58368e8c4382
Ancestors: CMakeVMMaker-EstebanLorenzano.193

- build script now check existence of vmVersionInfo.h

=============== Diff against CMakeVMMaker-EstebanLorenzano.193 ===============

Item was changed:
  ----- Method: CogFamilyUnixConfig>>buildScript (in category 'build script') -----
  buildScript
  	"answer the build script for building everything"
  	
  
  	^ 
  '#!!bash
  
+ if [ !! -e vmVersionInfo.h ]; then
+ 	../codegen-scripts/extract-commit-info.sh
+ fi
  cmake .
  make
  
  '!

Item was changed:
  ----- Method: CogFamilyWindowsConfig>>buildScript (in category 'as yet unclassified') -----
  buildScript
  	"answer the build script for building everything"
  	
  
  	^ 
  '#!!bash
  
+ if [ !! -e vmVersionInfo.h ]; then
+ 	../codegen-scripts/extract-commit-info.sh
+ fi
  cmake -G "MSYS Makefiles" .
  make
  
  '!

Item was changed:
  ----- Method: MacOSConfig>>buildScript (in category 'build script') -----
  buildScript
  	"answer the build script for building everything"
  	
  
  	^ 
  '#!!bash
  
+ if [ !! -e vmVersionInfo.h ]; then
+ 	../codegen-scripts/extract-commit-info.sh
+ fi
  cmake .
  make
  make install
  
  '!

Item was added:
+ ----- Method: StackIPhoneConfig>>buildScript (in category 'build script') -----
+ buildScript
+ 	"answer the build script for building everything"
+ 	
+ 
+ 	^ 
+ '#!!bash
+ 
+ if [ !! -e vmVersionInfo.h ]; then
+ 	../codegen-scripts/extract-commit-info.sh
+ fi
+ cmake -G Xcode .
+ xcodebuild -sdk {sdk} -configuration Release -target {name}
+ 
+ ' nameFormat: {#name->self executableName. #sdk->self sdkTarget} asDictionary!

Item was added:
+ ----- Method: StackIPhoneConfig>>sdkTarget (in category 'accessing') -----
+ sdkTarget 
+ 	^'iphone', self sdkVersion!

Item was added:
+ ----- Method: StackSimulatorConfig>>sdkTarget (in category 'accessing') -----
+ sdkTarget 
+ 	^'iphonesimulator', self sdkVersion!



More information about the Vm-dev mailing list