Sha256: 6841effbae93c51a8794923dfcd8c035f756c5af06959d8daab24a76167c5e34
Contents?: true
Size: 1.04 KB
Versions: 3
Compression:
Stored size: 1.04 KB
Contents
require "bundler/gem_tasks" $:.unshift("/Library/RubyMotion/lib") if ENV['osx'] require 'motion/project/template/osx' else require 'motion/project/template/ios' end Bundler.setup Bundler.require require 'bubble-wrap/all' require 'bubble-wrap/test' module Motion module Project class Config def spec_files=(spec_files) @spec_files = spec_files end end end end Motion::Project::App.setup do |app| app.name = 'testSuite' app.identifier = 'io.bubblewrap.testSuite' app.specs_dir = './spec/motion' app.spec_files if Motion::Project::App.osx? app.spec_files -= Dir.glob("./spec/motion/**/ios/**.rb") ["font", "location", "media", "ui", "mail", "sms"].each do |package| app.spec_files -= Dir.glob("./spec/motion/#{package}/**/*.rb") end else app.spec_files -= Dir.glob("./spec/motion/**/osx/**.rb") end app.version = '1.2.3' end namespace :spec do task :lib do sh "bacon #{Dir.glob("spec/lib/**/*_spec.rb").join(' ')}" end task :motion => 'spec' task :all => [:lib, :motion] end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
bubble-wrap-1.5.0 | Rakefile |
bubble-wrap-1.5.0.rc1 | Rakefile |
bubble-wrap-1.4.0 | Rakefile |