Sha256: 278efa67bb11707ba33301e1eb63a00dceb436ab33051975eac353f1c04313a0

Contents?: true

Size: 1.05 KB

Versions: 3

Compression:

Stored size: 1.05 KB

Contents

require 'hs'
require 'bubble-wrap/core'
require 'bubble-wrap/reactor'
require 'teacup'
require 'sugarcube-uikit'
require 'sugarcube-color'
require 'sugarcube-numbers'
require 'sugarcube-animations'
require 'sugarcube-timer'
require 'sugarcube-image'

unless defined?(Motion::Project::Config)
  raise "This file must be required within a RubyMotion project Rakefile."
end

lib_dir_path = File.dirname(File.expand_path(__FILE__))
resource_dir = File.expand_path(File.join(lib_dir_path, '..', 'resources'))

Motion::Project::App.setup do |app|
  teacup_insert_point = nil
  app.files.each_index do |index|
    file = app.files[index]
    if file =~ /teacup/
      teacup_insert_point = index + 1
    elsif teacup_insert_point
      # found one, so stop looking
      break
    end
  end

  Dir.glob(File.join(File.dirname(__FILE__), 'project/**/*.rb')).reverse.each do |file|
    app.files.insert(teacup_insert_point, file)
  end
  
  # app.files.unshift Dir.glob(File.join(lib_dir_path, "project/**/*.rb"))
  app.resources_dirs << File.join(File.dirname(__FILE__), 'resources')
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
status_bar-0.2.3 lib/status_bar.rb
status_bar-0.2.2 lib/status_bar.rb
status_bar-0.2 lib/status_bar.rb