Change 14703

tjuricek
Set up call to 'rake cross native gem' as the main build step now.

This utilizes the 'cross compile' feature where we can build multiple versions of ruby under one gem package, though it's really going to be used for 'direct compilation'. The following variables need to be set to run the tools/build_p4ruby.sh now:

* RUBY_USE_VERSION - Should be the rvm version with the gem for publishing to geminabox
* RUBY_CC_VERSION - The colon (:) delimited string of ruby versions to build - each version should be installed via RVM and registered in ~/.rake_compiler/config.yml
* P4RUBY_CROSS_PLATFORM - The platform ID we are building on, needs to be set, e.g., 'x86_64-linux', 'i686-linux', 'x86_64-darwin-11'. Note that OS X uses the darwin 'version'.

P4RUBY-176

Imported from Git
 Author: Tristan Juricek <tjuricek@perforce.com> 1421184895 -0800
 Committer: Tristan Juricek <tjuricek@perforce.com> 1421184895 -0800
 sha1: 1e9e81f882ba0584a7bc66a48637a6576aee7cb9
 push-state: complete
 parent-changes: 50a9ca3b8ecb1e77ba823cbde20a7c89bd731d86=[984317]
4 edited 0 added 0 deleted
Tip: Use n and p to cycle through the changes.