Sha256: 5c95153b405904900cc94bbd4231b25c2e8de96bc8b8f929df73e900fb4661d0
Contents?: true
Size: 1.32 KB
Versions: 1
Compression:
Stored size: 1.32 KB
Contents
$:.unshift("/Library/RubyMotion/lib") $:.unshift("~/.rubymotion/rubymotion-templates") require 'motion/project/template/gem/gem_tasks' 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", "motion", "location", "media", "ui", "mail", "sms", "network-indicator"].each do |package| app.spec_files -= Dir.glob("./spec/motion/#{package}/**/*.rb") end else app.info_plist['NSLocationAlwaysUsageDescription'] = 'Description' app.info_plist['NSLocationWhenInUseUsageDescription'] = 'Description' app.spec_files -= Dir.glob("./spec/motion/**/osx/**.rb") end app.version = '1.2.3' app.short_version = '3.2.1' 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bubble-wrap-1.9.7 | Rakefile |