Sha256: f064cfe580b3f075b254f01020643597392ca765ac8677e39053bf4e0c82dc6b

Contents?: true

Size: 333 Bytes

Versions: 8

Compression:

Stored size: 333 Bytes

Contents

require 'mobb/base'

module Mobb
  class Application < Base
    set app_file: caller_files.first || $0

    set :run, Proc.new { File.expand_path($0) == File.expand_path(app_file) }
  end

  at_exit { Application.run! if $!.nil? && Application.run? }
end

extend Mobb::Delegator

#class Repp::Builder
#  include Mobb::Delegator
#end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
mobb-0.5.1 lib/mobb/main.rb
mobb-0.5.0 lib/mobb/main.rb
mobb-0.4.0 lib/mobb/main.rb
mobb-0.3.1 lib/mobb/main.rb
mobb-0.3.0 lib/mobb/main.rb
mobb-0.2.0 lib/mobb/main.rb
mobb-0.1.1 lib/mobb/main.rb
mobb-0.1.0 lib/mobb/main.rb