namespace :build do desc 'Builds a new Gem' task :gem => [:build] do Rake::Task['checksum'].invoke end desc 'Builds a new Java Gem' task :java => [:clean] do sh 'chruby-exec jruby -- rake build:gem' end desc 'Builds all Gems' task :all => [:gem, :java] end task :build => [:generate]